Cambridge 2000: Cruickshank and Steward

Architect: Cruickshank and Steward