Yang Zhichao, ‘Planting Grass’, 2000, 10 Chancery Lane Gallery

(L) 108 x 160 cm; (S) 61 x 100 cm

About Yang Zhichao

b. 1963, Gansu, China, based in Beijing, China