John Henry Brookes Building - Design Engine Architects

Oxford Brookes University - Oxford