A Church of Scotland in the village of Arrochar on Loch Long
Last seen: May 28th at 11:24am — Visit site