Close

Carolina sphinx moth caterpillar, (3rd instar)

Manduca sexta sexta, (Linnaeus, 1763)

Carolina sphinx moth caterpillar, (3rd instar)