Wood anemone flower {Anemone nemorosa} Perthshire, Scotland, UK