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