UK 1993


Holyrood Abbey which sits adjacent to the palace in Edinburgh, Scotland. (07/24/1993)