noseries:

Artist: Chen Yufan
installation | 1005x1005x175mm | 2015

Exhibitions

Observation | 2019.09.11 - 2019.10.11 | The Barn Contemporary Art Space(Shen zhen, China)

Share