Common Bullfinch

Common Bullfinch

Observation - Common Bullfinch - UK and Ireland. Description: