Finches, Grosbeaks, and Buntings - janineschutt

Male Purple Finch near Bremerton, Washington.

malepurplefinch