Humming-bird Hawk-moth

Humming-bird Hawk-moth

Observation - Humming-bird Hawk-moth - Global. Description: