10 Little Perching Birds - RStade

Black-headed Grosbeak

Pheucticus melanocephalus male in alternate plumage