Service of thanksgiving for the renewal of St. Giles' Cathedral : Wednesday 26th January 2011.
St. Giles' Cathedral (Edinburgh, Scotland)
[Edinburgh : St. Giles' Cathedral],
[2011]
Order of service.
St. Giles' Cathedral (Edinburgh, Scotland)