Public domain photos

The image shows a black swallowtail caterpillar on a plant, with its vibrant green, black, yellow and orange colors standing out against the green leaves of the plant.

The image shows a black swallowtail caterpillar on a plant, with its vibrant green, black, yellow and orange colors standing out against the green leaves of the plant.Open in library