Public domain photos

The image shows anemone nemorosa 'white beauty' in the woods, with its delicate white petals and bright yellow center surrounded by lush green leaves.

The image shows anemone nemorosa 'white beauty' in the woods, with its delicate white petals and bright yellow center surrounded by lush green leaves.Open in library