the 6th Shanghai Biennale

(c)Luc Deleu
06 August - 04 November 2006
MuHKA, Antwerpen