Rufous Hummingbird - Selasphorus rufusHillsboro, NMPhotograph immediately above and 8 below.
Black Range Crest Trail, New Mexico