Rufous Hummingbird Selasphorus rufous
Rufous juvenile on Devils Tears Phygelius Rufous Hummingbird Selasphorus rufous