Public domain photos

The image shows a red caterpillar on the ground next to a leaf. The caterpillar is a vibrant red color and is situated on the surface of the leaf.

The image shows a red caterpillar on the ground next to a leaf. The caterpillar is a vibrant red color and is situated on the surface of the leaf.Open in library