Yang Zhichao, ‘Iron’, 2000, 10 Chancery Lane Gallery

(L) 180 x 93 cm; (S) 100 x 51 cm

About Yang Zhichao