Hummingbird Hawk Moth

Hummingbird Hawk Moth

Observation - Hummingbird Hawk Moth. Description: