Purple Finch, Haemorhous purpureus
"The Purple Finch prefers nesting in lowland coniferous and mixed forests, avoiding more heavily populated urban areas, but sometimes found in rural residential areas."
This blog's owner has not provided a valid email address yet.