High Street New Galloway, Castle Douglas, KIRKCUDBRIGHTSHIRE
26 Abercromby Road, Castle Douglas, KIRKCUDBRIGHTSHIRE