NO ECHO

无回响

Zhang Ding

June 20th 2020 - August 1th 2020

Installation

Project Terrace@1431 Huaihai Middle Road, Shanghai, China