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