Upper Burnmouth Farm, Newcastleton, ROXBURGHSHIRE
Kirndean Farm, Newcastleton, ROXBURGHSHIRE
Thorlieshope Farm, Newcastleton, ROXBURGHSHIRE