Close
Lettered Sphinx Moth
Deidamia inscriptum