European Greenfinch

European Greenfinch

Observation - European Greenfinch - UK and Ireland. Description: