Genus Selasphorus
Rufous Hummingbird (Selasphorus rufus) Western USA

Selasphorus rufus - Rufous Hummingbird - Davis Mountains State Park, Texas











Selasphorus rufus - Rufous Hummingbird - Elwha River, Washington
Selasphorus rufus - Rufous Hummingbird - Edmonds Marsh, Washington
Lake Farm Washington
Lake Farm Washington

Selasphorus rufus - Rufous Hummingbird - Williams Arizona




Broad-tailed Hummingbird (Selasphorus platycercus) Ash Canyon, Arizona

Broad-tailed Hummingbird (Selasphorus platycercus) Ash Canyon, Arizonza



