Lauriston Castle is a 16th century tower house with 19th century extensions overlooking the Firth of Forth, in Edinburgh, Scotland.
Lauriston Castle is a 16th century tower house with 19th century extensions overlooking the Firth of Forth, in Edinburgh, Scotland.