Caterpillars of The Morpho Butterfly (Morpho telemachus), Brazil

Caterpillars of The Morpho Butterfly (Morpho telemachus), Brazil

Caterpillars of The Morpho Butterfly (Morpho telemachus), Brazil