Wood Anemone, Anemone nemorosa

Image no. 63100