Aberfoyle

Aberfoyle

Observation - Aberfoyle - UK and Ireland. Description: