Tomato hornworm (Manduca quinquemaculata)

Tomato hornworm (Manduca quinquemaculata)