Ambulyx charlesi

Ambulyx charlesi is a species of moth in the family Sphingidae. It was described by Clark in 1924, and is known from Indonesia. ...
Found on http://en.wikipedia.org/wiki/Ambulyx_charlesi
No exact match found