Caterpillar of peacock butterfly on stinging nettle.

- Image ID: X30898
Caterpillar of peacock butterfly on stinging nettle.
age fotostock / Alamy Stock Photo
Image ID: X30898