Chaffinches

Chaffinches

Observation - Chaffinches - UK and Ireland. Description: