Humming-bird Hawk-moth

Humming-bird Hawk-moth

Observation - Humming-bird Hawk-moth. Description: