Public domain photos

The image shows anemone nemorosa 'white beauty' in the woods, with its delicate white petals and green leaves standing out against the lush green foliage.

The image shows anemone nemorosa 'white beauty' in the woods, with its delicate white petals and green leaves standing out against the lush green foliage.Open in library