Rufous Hummingbirds - MartinD
Rufous Hummingbird

Rufous Hummingbird

Selasphorus rufus

vancouver islandhummingbirdSelasphorus rufusrufous