humming bird hawk moth

humming bird hawk moth

Observation - humming bird hawk moth - UK and Ireland. Description: