Public domain photos

The image shows a person's finger pointing at a green leaf with a few green caterpillars on it, surrounded by other green leaves in the background.

The image shows a person's finger pointing at a green leaf with a few green caterpillars on it, surrounded by other green leaves in the background.Open in library