Previous ImageNext ImageIL3-leap16 imagazine Last Days of Village Wen (detail), 2011, ink on xuan paper, 34 x 1400 cm