Ongoing construction of a new building at the University of St Andrews

Leave a Reply