Digital Building Technologies · Institute of Technology in Architecture · Department of Architecture

Shanghai Urban Space Art Season 2017

15 October 2017 – 01 January 2018