Purple Finch (Eastern) Haemorhous purpureus purpureus

  • Clinton, New York, United States