fabric panels, Whisper Walls, BuzziSpace

King Abdullah University of Science and Technology – Thuwal, Saudi Arabia