LepidopteraLarvae

heliconius_charithonia_larva_20111027

Picture 5 of 17

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