Photo showing a close up image of white Anemone flowers, Kensington flowers, London

Anemone flowers