Goldfinch on willow blossum Carduelis carduelis, Lancashire, England,

- Image ID: GA9H89

Goldfinch on willow blossum Carduelis carduelis, Lancashire, England,

Richardom / Alamy Stock Photo

Image ID: GA9H89

Location: Lancashire, UK