21 March 07 Testimony He Chengyao, Testimony, colour photograph, triptych, 127cmx78cm.From ‘Chain’ at Chinese Arts Centre until 17 June. 0 Comments