Greenfinch at Two Tree Island

Greenfinch at Two Tree Island

Observation - Greenfinch at Two Tree Island - UK and Ireland. Description: