Ambulyx placida

Ambulyx placida is a species of moth of the Sphingidae family. It is known from the Himalayan foothills of northern India, Nepal and Tibet. The wingspan is 104–114 mm. It is similar to Ambulyx semiplacida, but can be distinguished by the much smaller subbasal spot on the forewing upperside. ...
Found on http://en.wikipedia.org/wiki/Ambulyx_placida
No exact match found