European Goldfinch (Carduelis carduelis)

European Goldfinch (Carduelis carduelis)

Observation - European Goldfinch (Carduelis carduelis) - UK and Ireland. Description: