Anemone nemorosa by Lena Schöld
_