Cranshaws Hall

Cranshaws Hall
The Lodge, Duns Road, Longformacus, Scottish Borders, TD11 3PB