LepidopteraLarvae

heliconius_charithonia_larva_20111027

Picture 4 of 18

Heliconius charithonia (Zebra Heliconian) larva and eggs. Boca Raton, FL, October 27, 2011.