Calliope Hummingbird

Selasphorus calliope

Family: 

Trochilidae

Population Status: 

Rare