Butterflies and Caterpillars - KVEdisonNaturePhotos
Powered by SmugMug Log In

Zebra Longwing (Heliconian) Caterpillar

Heliconians and Fritillaries. Zebra Longwing (Heliconian) Caterpillar, Fairchild Tropical Botanic Garden, Miami, Florida. 2012.

caterpillarheliconianinsectbutterflyfloridalongwingNature