Chen Wenguang, ‘Shade of Jade’, 2003, Dillon + Lee