The American Goldfinch is a typical North American seed-eating member of the finch family. It breeds across southern Canada from British Columbia to Newfoundland and through most of the United States north of the Gulf ... More