Anemone nemorosa Wood Anemone)

Anemone nemorosa Wood Anemone)

Observation - Anemone nemorosa Wood Anemone) - UK and Ireland. Description: White, six-petalled flower

White, six-petalled flower