Taxonomy

Black-chinned Hummingbird (Archilochus alexandri)

Black-chinned Hummingbird