Goldfinch on Teazle

Goldfinch on Teazle

Observation - Goldfinch on Teazle - UK and Ireland. Description: