Ashland, Twynholm, Kirkcudbright 01557 860608
Ashland, Twynholm, Kirkcudbright, Scotland DG6 4NP 01557 860608