green finch

green finch

Observation - green finch - UK and Ireland. Description: