Atala [Eumaeus atala] Larva

    These Atala larva were photographed by Anne DuPont in Delray Beach, Florida on10/13/2010. Digital images copyright 2010 by Anne DuPont (Delray Beach).

Atala [Eumaeus atala] Larva

Atala [Eumaeus atala] Larva

Back