Public domain photos

The image shows a monarch caterpillar on a milkweed leaf, with its black, yellow and green stripes clearly visible. The leaf is surrounded by other leaves in the background.

The image shows a monarch caterpillar on a milkweed leaf, with its black, yellow and green stripes clearly visible. The leaf is surrounded by other leaves in the background.Open in library