Swifts & Hummingbirds

 

Click on a thumb
to view a larger image

Rufous Hummingbird, Selasphorus rufus © Al MacKeigan


Photo 1460. Rufous Hummingbird, Selasphorus rufus © Al MacKeigan
Calgary, Alberta
Other images of this species in our files - 5



Back to Bird Galleries