Archilochus alexandri (Bourcier & Mulsant, 1846)  
Family: Trochilidae
Black-chinned Hummingbird,  more...
Archilochus alexandri image
Archilochus alexandri image
Archilochus alexandri image
Wayne Van Devender  
Archilochus alexandri image
Archilochus alexandri image
Archilochus alexandri image
Wayne Van Devender  
Archilochus alexandri image
Archilochus alexandri image