"More China Than You"

Lee Wen, ‘”More China Than You”‘, Performance, 20th November 2007. Photo: Bryan Eccleshall. Lee Wen displays his paper boat and the illustrious people within it. (Fish hidden).


0 Comments