10 Little Perching Birds - RStade

Black-headed Grosbeak

Pheucticus melanocephalus Juvenile male