Close
Carolina Sphinx or Six-Spotted Sphinx
Manduca sexta