Amphonyx kofleri

Amphonyx kofleri is a moth of the Sphingidae family. It is found in the Dominican Republic. ...
Found on http://en.wikipedia.org/wiki/Amphonyx_kofleri
No exact match found