Market Hill King Street, Castle Douglas, KIRKCUDBRIGHTSHIRE
Cotton St, Castle Douglas, KIRKCUDBRIGHTSHIRE
37A St. Andrew Street, Castle Douglas, KIRKCUDBRIGHTSHIRE