Close
Lettered sphinx moth
Deidamia inscriptum