Magdalene College, Cambridge - Magdalene in the Twenty-first Century

Designed and built by