Boulcott Hospital

Wellington

Craig Craig Moller Architects

Armstrong Downes

2006