Close
Carolina sphinx moth caterpillar, (3rd instar)
Manduca sexta sexta, (Linnaeus, 1763)