noseries:

Limited freedom (detail)

Artist: Song Xi
installation | 1120x1330mm | 2019

Exhibitions

THREE-EYED SCREEN | 2020.06.06 - 2020.07.30 | Ke yi Gallery(Hefei, China)

Share