Hummingbird Hawkmoth

Hummingbird Hawkmoth

Observation - Hummingbird Hawkmoth. Description: