Public domain photos

The image shows a purple shield bug perched atop a green leaf in a pond.

The image shows a purple shield bug perched atop a green leaf in a pond.Open in library