Male House Finch, Haemorhous mexicanus, on a Flowering Fruit Tree, La Plata County, Colorado, USA, North America
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