Anqi Ju, ‘Restricted Gaze’, 2016, de Sarthe Gallery

About Anqi Ju

Chinese, b. 1975, Urumqi, Xinjiang, China, based in Beijing, China