Close
Carolina Sphinx Moth caterpillar
Manduca sexta