Magdalene College, Cambridge - Accommodation

Designed and built by