Assembly George Square

Assembly George Square
George Square, Edinburgh, EH8 9LH
Photo of Assembly George Square

30 Years of Pleasance