The Palace

July 17, 2018 • By

Fantasy Aisle, Palace of Holyroodhouse, Queen's residence in Scotland