maybe a bullfinch

maybe a bullfinch

Observation - maybe a bullfinch - UK and Ireland. Description: