Assembly Hall

Assembly Hall
Assembly Hall
1 Mound Place, Edinburgh, EH1 2LU
Photo of Assembly Hall

30 Years of Pleasance