Wood anemone (Anemone nemorosa)
Stock photo ID: 1981855