Application of Interactive Design in Shanghai Public Art Practice

Press/Media: Press / Media