Aberfoyle

Aberfoyle

Observation - Aberfoyle. Description: