Thirlestane Farm, Lauder TD2 6SF, United Kingdom

map view

Thirlestane Farm (NT 567478)