Close

There are 267 million to 1.4 billion house finches in North America.