Elegant sphinx

Sphinx perelegans