Share
twitterlinkedinfacebook
Image 1 of 1
Birds of BC - No. 31 - Rufous Hummingbird - Selasphorus rufus.tif
Rufous Hummingbird Sitting on a Flower Stem sticking his tongue out licking off the nectar he just licked out of some of the bright Red nectar filled flowers. .Rufous Hummingbird (Selasphorus rufus).