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