[Miscellaneous leaflets] /
Saint Cecilia's Hall (Edinburgh, Scotland)
[Edinburgh : s.n.,
1971-73]
Saint Cecilia's Hall (Edinburgh, Scotland)