Public domain photos
The image shows a white wood anemone (Anemone nemorosa) with a few green leaves in the background. The flower has five petals and a yellow center, and an insect can be seen perched on one of the petals.
Open in libraryPublic domain photos
Open in library