Installation View. Equivalence

Shanghai International Photography Festival, China Art Museum, Shanghai, China, 2017.