Lee Wen Archive 李文檔案
2008 UP-ON First International Live Art Festival, Chengdu

More China Than You (Set of 73 Photographs)
Lee Wen Archive.2008 UP-ON First International Live Art Festival, Chengdu 73 Images
Access level
Online