Goldfinch & Chaffinch

Goldfinch & Chaffinch

Observation - Goldfinch & Chaffinch - UK and Ireland. Description: