Public domain photos

The image shows a green caterpillar on the ground next to a piece of paper. The caterpillar is on the surface of the paper, and its body is a vibrant green color.

The image shows a green caterpillar on the ground next to a piece of paper. The caterpillar is on the surface of the paper, and its body is a vibrant green color.Open in library