Magdalene College, Cambridge - First Court Restoration

Designed and built by