Magdalene College, Cambridge - The Early Years

Designed and built by