Passerines - itsaboutnature.net

Purple Finch (Carpodacus purpureus), southern Maine, last snow, April 16, 2014.