Magdalene College, Cambridge - History

Designed and built by