Ambulyx adhemariusa

Ambulyx adhemariusa is a species of moth in the family Sphingidae. It was described by Eitschberger, Bergmann, and Hauenstein, in 2006. It is known from Sichuan in China. ...
Found on http://en.wikipedia.org/wiki/Ambulyx_adhemariusa
No exact match found