Chaffinch (Male)

Chaffinch (Male)

Observation - Chaffinch (Male) - UK and Ireland. Description: