Close
Manduca caterpillar
Family Sphingidae, Manduca sp.