The Palace of Holyroodhouse 1999.
[Edinburgh The Palace],
1999.
Palace of Holyroodhouse (Edinburgh, Scotland)