Public domain photos

The image shows a yellow and black hoverfly perched on a purple thistle flower.

The image shows a yellow and black hoverfly perched on a purple thistle flower.Open in library