Andrew Melville Hall
(University of St Andrews)

St Andrews, United Kingdom
1967 by James Stirling

Andrew Melville Hall (St Andrews, United Kingdom)