Google
×
Manduca barnesi

Manduca barnesi

Insect
Manduca barnesi is a moth of the family Sphingidae. Wikipedia