Franck's sphinx

Sphinx franckii