The Cottage Chapel Street, Thornhill, DUMFRIESSHIRE
Chapel Street, Thornhill, DUMFRIESSHIRE
Craigneston, Thornhill, DUMFRIESSHIRE
Hospital Brae, Thornhill, DUMFRIESSHIRE