chaffinch

chaffinch

Observation - chaffinch - UK and Ireland. Description: