Anemone nemorosa

Anemone nemorosa

Observation - Anemone nemorosa - UK and Ireland. Description: