Wood anemone (Anemone nemorosa). Scotland , UK, Europe