Trochilidae (Hummingbirds)

Allen’s Hummingbird

Anna's Hummingbird Hovering

Anna’s Hummingbird Hovering