The Palace of Holyroodhouse.
Palace of Holyroodhouse (Edinburgh, Scotland)
[Edinburgh? : The Palace?],
1987.
Palace of Holyroodhouse (Edinburgh, Scotland)