4 birds matching “hummingbird”
Archilochus colubris
Calypte anna
Archilochus alexandri
Selasphorus rufus