Chaffinch - juvenile

Chaffinch - juvenile

Observation - Chaffinch - juvenile - UK and Ireland. Description: