Organ Concert 23 September 2005.
(2005)
Exhibition / Performance
Harris, M. (2005). Organ Concert 23 September 2005. Performed at Ediburgh, Scotland. 23 September 2005 - 23 September 2015