Rufous Hummingbird (Selasphorus rufus), BC, Canada

Rufous Hummingbird (Selasphorus rufus), BC, Canada

Rufous Hummingbird (Selasphorus rufus), BC, Canada