Goldfinches?

Goldfinches?

Observation - Goldfinches? - UK and Ireland. Description: