Close
Zebra Longwing caterpillar
Heliconius charithonia