The Abbey Court & High Constables & Guard of Honour of Holyroodhouse /
Cadell, P. M.(Patrick M.)
[Edinburgh] : P. Cadell,
c1985.
Palace of Holyroodhouse (Edinburgh, Scotland)