Ambulyx belli

Ambulyx belli is a species of moth in the family Sphingidae. It was described by Jordan in 1923, and is known from India. ...
Found on http://en.wikipedia.org/wiki/Ambulyx_belli
No exact match found