Ambulyx andangi

Ambulyx andangi is a species of moth in the family Sphingidae. It was described by Brechlin, in 1998, and is known from the Moluccas in Indonesia. ...
Found on http://en.wikipedia.org/wiki/Ambulyx_andangi
No exact match found