Wood anemone

Anemone nemorosa

Location: Sussex

Wood anemone

Anemone nemorosa

Location: Sussex