Sphinx ligustri

Sphinx ligustri

Observation - Sphinx ligustri - UK and Ireland. Description: