There are a lot of white Spiraea bushes in flower now. They cascade down to the ground with hundred of small flowers. There are so many flowering bushes and I found a few pictures of some.
The first picture is a white Spiraea bush.
A pink Spiraea Bush
Blue Potato Bush, by MAtthew Sainsbury, Wikipedia Commons
Sickle Bush by, J.M. Garg
By, Steve King, Wikipedia
By, Tomwsulcer, Wikipedia
This last picture is an Indigo Bush by, Daniel Meyer, Wikipedia