Advertisement

Lin Yuqi

7 May 2017
30 Jul 2017
Shanghart Gallery
50 Moganshan Rd
200060 Shanghai

_mg_9881.jpg

Courtesy: the artist and ShanghART, Shanghai

Courtesy: the artist and ShanghART, Shanghai