Close
Lettered Sphinx
Deidamia inscripta