Anemone nemarosa

Anemone nemarosa

Observation - Anemone nemarosa - UK and Ireland. Description: