Thanks for the question, that's a big one. There are a lot of different species in this photo, I'll do my best. In the foreground, the grasses to the left are a Miscanthus variety, the smaller grasses to the right are Pennisetum 'Hameln'. The pink flowers are Echinacea purpureum. The white flowering shrubs are Hydrangea paniculata 'Quick Fire'. The small purple flowers on top of the wall are Geranium 'Rozanne' and the rounded evergreen shrubs behind them are Buxus sempervirens. The large shade tree at the far left of the picture is Acer rubrum. I hope this is helpful.
Q
Hedges
Q