Review /
Holyrood Abbey Church (Edinburgh, Scotland),author.
Description based on: Summer 2009; title from cover.
Latest issue consulted:  Summer 2009.
Holyrood Abbey Church (Edinburgh, Scotland)
View