Taxonomy

European Goldfinch (Carduelis carduelis)

European Goldfinch