Rufous Hummingbirds - MartinD
Rufous Hummingbird gathering nesting material

Rufous Hummingbird gathering nesting material

Rufous hummingbirdhummingbirdcat tailSelasphorus rufus