Hydrangea

Hydrangea

They are everywhere! Some are in gardens, some have escaped.