Hydrangea

Hydrangea come in a wide variety of colours from white, to pink, to blue to green.
The PH level of the soil is what affects their colouring, so hydrangeas bought from different areas (even suburb) can widely differ.