Public domain photos

The image shows a green caterpillar on a wooden surface. The caterpillar is a vibrant green color and is situated on the wooden surface, likely a tree.

The image shows a green caterpillar on a wooden surface. The caterpillar is a vibrant green color and is situated on the wooden surface, likely a tree.Open in library