Berylline Hummingbird

Saucerottia beryllina

Chihuahua, Mexico June