Greenfinch?

Greenfinch?

Observation - Greenfinch? - Global. Description: