Stock Photo: Zebra Butterfly Caterpillar (Heliconius charitonius tuckeri), FL

Stock Photo: 4179-15287 Zebra Butterfly Caterpillar (Heliconius charitonius tuckeri), FL