Carolina Sphinx, Manduca sexta

Buy Add to Lightbox Download
< Prev
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