This sparrow sized bird with cherry red feathers is a male House Finch, Haemorhous mexicanus. [note that the genus name has changed from Carpodacus). … [Read more...] about Male House Finch on Snowy Ground in December 2015
Images of Nature Caught in the Act