10 Little Perching Birds - RStade

Lesser Goldfinch

Carduelis psaltri