St Margaret of Scotland Lecture and Choral Mass
World-renowned Scottish composer and conductor Sir James MacMillan delivered the inaugural St Margaret of Scotland Lecture.
World-renowned Scottish composer and conductor Sir James MacMillan delivered the inaugural St Margaret of Scotland Lecture.