St Barts Hospital

St Barts Hospital

Project Info:

London, UK
Active Chilled Beam