Greenfinch Carduelis chloris

Greenfinch Carduelis chloris

Observation - Greenfinch Carduelis chloris - UK and Ireland. Description: