Greenfinch

Greenfinch

Observation - Greenfinch - UK and Ireland. Description: Greenfinch spotted in a tree.

Greenfinch spotted in a tree.