Public domain photos

The image shows a monarch caterpillar on milkweed, with its yellow, black and white stripes clearly visible. The caterpillar is perched on the flower of the milkweed plant, surrounded by lush green leaves.

The image shows a monarch caterpillar on milkweed, with its yellow, black and white stripes clearly visible. The caterpillar is perched on the flower of the milkweed plant, surrounded by lush green leaves.Open in library