Holyrood Holyrood. A working palace, a palace of old and new, well mostly old but the current (new) monarchy use this Palace when in Scotland. It is truly a beautiful Palace. The history, like all …
May 11, 2019
Showing: 1 - 1 of 1 Articles