Various Hummingbird Species

 

 

Rufous Hummingbird

Allens Hummingbird

Lucifer Hummingbird

White-eared Hummingbird

Broad-tailed Hummingbird

Berylline Hummingbird

Broad-billed Hummingbird

 

Buff-bellied Hummingbird

Ruby-throated Hummingbird

Black-chinned Hummingbird

Calliope Hummingbird

Blue-throated Hummingbird

Costa’s Hummingbird

Violet-crowned Hummingbird

Anna’s Hummingbird