Public domain photos

The image shows a small insect perched atop a green leaf in a bowl of water.

The image shows a small insect perched atop a green leaf in a bowl of water.Open in library