High Street New Galloway, Castle Douglas, KIRKCUDBRIGHTSHIRE
Lochside Road, Castle Douglas, KIRKCUDBRIGHTSHIRE
Laurieston Hall, Castle Douglas, KIRKCUDBRIGHTSHIRE
High Street New Galloway New Galloway, Castle Douglas, KIRKCUDBRIGHTSHIRE