Lauriston Castle

from Wikipedia, the free encyclopedia

Lauriston Castle is the name of the following buildings in Scotland, United Kingdom: