Macroglossum stellatarum

Observation - Macroglossum stellatarum - UK and Ireland. Description: