Male, Cassin's Finch, Carpodacus cassinii, or Haemorhous cassinii, La Plata County, Colorado, USA, North America
House Finch, Carpodacus mexicanus, or Haemorhous mexicanus, La Plata County, Colorado, USA, North America
House Finch, Carpodacus mexicanus, La Plata County, Colorado, USA, North America