I have one of these plants in my garden, it's called a Hydrangea. It's one of a few flowers that you can actually change the colour of the petals by treating the soil. The one in my garden is as below, now I'm no scientist, but my uncle has some in his garden and they are pink. You can change the colour by adding either more lime, or acidic soil to the plant. You'd have to look it up. It would probably take two seasons to change. Very nice shot!