Trochilidae Archilochus alexandri - Black-chinned Hummingbird

Black-chinned Hummingbird (Archilochus alexandri) visiting feeder

Bob Smith ©RWS 2007