Chaffinch?

Chaffinch?

Observation - Chaffinch? - UK and Ireland. Description: