Public domain photos

The image shows a green caterpillar on the ground with a blurred background. The caterpillar is a bright green color and appears to be walking on the road.

The image shows a green caterpillar on the ground with a blurred background. The caterpillar is a bright green color and appears to be walking on the road.Open in library