Close
Ophthalm Sphinx caterpillar
Smerinthus ophthalmica