Lampornis clemenciae (Lesson, 1829)  
Family: Trochilidae
Blue-throated Mountaingem,  more...
Lampornis clemenciae image