Male, House Finch, Haemorhous mexicanus, La Plata County, Colorado, USA, North America
Male House Finch, Carpodacus mexicanus, La Plata County, Colorado, USA, North America
Male House Finch, Haemorhous mexicanus, on a Flowering Fruit Tree, La Plata County, Colorado, USA, North America