Greenfinch

Observation - Greenfinch - UK and Ireland. Description: