Dione juno, adult.
Photo: J.A. Brinckerhoff
Adult, Agraulis vanillae.
Photo: J.A. Brinckerhoff
Larva of Agraulis vanillae on a leaf of Passiflora.
Photo: J.A. Brinckerhoff
Adult, Agraulis vanillae.
Photo: J.A. Brinckerhoff
Adult, Dryas iulia.
Photo: J.A. Brinckerhoff
A larva of Dryas iulia feeding on a leaf of Passiflora.
Photo: J.A. Brinckerhoff
Adult, Dryadula phaetusa.
Photo: J.A. Brinckerhoff
Adult, Dryadula phaetusa.
Photo: J.A. Brinckerhoff
Adult, Dryadula phaetusa.
Photo: J.A. Brinckerhoff
Adult, Eueides isabella.
Photo: J.A. Brinckerhoff
Adult, Eueides isabella.
Photo: J.A. Brinckerhoff
Larva, Dryadula phaetusa.
Photo: J.A. Brinckerhoff
Adult, Eueides isabella.
Photo: J.A. Brinckerhoff
Adult Dryadula phaetusa.
Photo: J.A. Brinckerhoff
Adult, Euptoieta hegesia.
Photo: J.A. Brinckerhoff
Ova (egg) of Heliconius charitonia.
Photo: J.A. Brinckerhoff
Adult Heliconius charitonia (The Zebra Longwing).
Photo: J.A. Brinckerhoff
Ovae of Heliconius charitonia on Passiflora biflora.
Photo: J.A. Brinckerhoff
Ovae, Heliconius charitonia on Passiflora.
Photo: J.A. Brinckerhoff
Heliconius charitonia, often referred to as "The Zebra Longwing."
Photo: J.A. Brinckerhoff
Heliconius cydno at rest on the surface of "cobilla de pobre," or "poor man's blanket."
Photo: J.A. Brinckerhoff
5th instar larva of Heliconius cydno.
Photo: J.A. Brinckerhoff
Adult, Heliconius cydno.
Photo: J.A. Brinckerhoff
An adult of Heliconius cydno feeding. Notice the polen caked on its proboscis.
Photo: J.A. Brinckerhoff
Larvae of Heliconius doris feeding on Passiflora sp.
Photo: J.A. Brinckerhoff
The red variety of Heliconius doris. Other specimens of this species may appear as blue or green.
Photo: J.A. Brinckerhoff