Chaffinch Caledonian Forest

Chaffinch Caledonian Forest

Observation - Chaffinch Caledonian Forest - UK and Ireland. Description: