Shieldaig Village Hall

Shieldaig Village Hall
3 Temperance Brae, Shieldaig, Highland, IV54 8XN
Photo of Shieldaig Village Hall