Deidamia inscriptum (Harris, 1839)  
Family:
Lettered Sphinx
Images
not available
Description Not Yet Available