Humming-bird Hawk-moth

Humming-bird Hawk-moth

Observation - Humming-bird Hawk-moth - UK and Ireland. Description: