Magdalene College, Cambridge - Assessment

Designed and built by