The Limes

The Limes
Kirkcudbright, Dumfries and Galloway, DG6 4XD