Cassin's Finch

Haemorhous cassinii - Roselin de Cassin