High Street, Langholm, DUMFRIESSHIRE
Flat Buck Hotel High Street, Langholm, DUMFRIESSHIRE
Waverley Mills, Langholm, DUMFRIESSHIRE