Coastal Bend Contest 2011 (25/100)

< 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