Clachan Church

Clachan Church
Applecross Estate, Applecross, Highland, IV54 8ND
Photo of Clachan Church