Carolina Sphinx, Manduca sexta

Buy Add to Lightbox Download
< Prev Next >
Carolina Sphinx (Manduca sexta), caterpillar on plant, Dinero, Lake Corpus Christi, South Texas, USA
Carolina Sphinx (Manduca sexta), caterpillar on plant, Dinero, Lake Corpus Christi, South Texas, USA