Public domain photos

The image shows a black swallowtail caterpillar on the ground, which is green, black, yellow and orange in color.

The image shows a black swallowtail caterpillar on the ground, which is green, black, yellow and orange in color.Open in library