Rufous Hummingbird Selasphorus rufus - Sea to Sierra Birds
Rufous Hummingbird Oasis 2018 05 20-2.CR2

Rufous Hummingbird Oasis 2018 05 20-2.CR2

rufous hummingbirdmono