Cambridge 2000: Kennedy and Nightingale

Architect: Kennedy and Nightingale