Rufous Hummingbird Selasphorus rufus
Rufous Hummingbird Selasphorus rufous on Phygelius
Rufous Hummingbird Selasphorus rufous