Magdalene College, Cambridge - Lists and Registers

Designed and built by