Archilochus alexandriblack-chinned hummingbird


Archilochus alexandri