Public domain photos
The image shows a black swallowtail caterpillar on a blade of grass. The caterpillar is a vibrant green color with black stripes running along its body. It is perched on the blade of the grass, its antennae and legs visible.
Open in library