Anemone nemorosa (wood anemone, windflower, thimbleweed, smell fox)

Anemone nemorosa (wood anemone, windflower, thimbleweed, smell fox)