Wood Anemone Anemone nemorosa
Wood Anemone Anemone nemorosa England: Surrey, Staffhurst Wood. © Linda Pitkin LP0106_12
click image to enlarge