Goldfinches ?

Goldfinches ?

Observation - Goldfinches ? - UK and Ireland. Description: