White spring anemones blooming in forest. Anemonoides nemorosa or thimbleweed. Nature background. Close up.

Code produit:
858561772