Humming-Bird Hawk-Moth

Humming-Bird Hawk-Moth

Observation - Humming-Bird Hawk-Moth. Description: