Greenfinch f

Greenfinch f

Observation - Greenfinch f - UK and Ireland. Description: