226 King Street, Castle Douglas, KIRKCUDBRIGHTSHIRE
236 King Street, Castle Douglas, KIRKCUDBRIGHTSHIRE
36 King Street, Castle Douglas, KIRKCUDBRIGHTSHIRE
65 High Street, Castle Douglas, KIRKCUDBRIGHTSHIRE
The Old Smithy Halket Leathes, Castle Douglas, KIRKCUDBRIGHTSHIRE