Close
Carolina sphinx
Manduca sexta sexta, (Linnaeus, 1763)