House Finches are native to the southwestern United States and Mexico. They have expanded welll beyond their original range, sometimes with a little help from people. The eastern population is a result of them being released from cages in New York. They are found in almost all human altered habitat.
One Comment
I ENJOY THE BIRD PICTURES. THANKS