Stock Photo: Zebra Butterfly Caterpillar on Passion Flower Tendril (Heliconius charitonius), FL

Stock Photo: 4179-15296 Zebra Butterfly Caterpillar on Passion Flower Tendril (Heliconius charitonius), FL