Linnets?

Observation - Linnets? - UK and Ireland. Description: Additional picture to previous log showing a clearer view of the beak in response to comments to date.

Additional picture to previous log showing a clearer view of the beak in response to comments to date.