We noticed some really dense shrubs forming a hedge about 8 feet tall
at the beach near Wilmington, NC. I believe I have seen them in
other places, especially around government parking lots.
Very curious what they might be. I am sure some of the plant experts
on here will know.
Photos are here: