Goldfinch Dovestone Res

Goldfinch Dovestone Res

Observation - Goldfinch Dovestone Res - UK and Ireland. Description: