European Greenfinch

European Greenfinch

Observation - European Greenfinch. Description: