Goldfinch

Goldfinch

Observation - Goldfinch - UK and Ireland. Description: unmistakeable red mask

unmistakeable red mask