Cambridge 2000: Beecher and Stamford

Architect: Beecher and Stamford