Magdalene College, Cambridge - Why Magdalene?

Designed and built by