Public domain photos

The image shows a person with a green leaf in their hand, and a small insect perched on the leaf.

The image shows a person with a green leaf in their hand, and a small insect perched on the leaf.Open in library