Trompe l’œil

China so nah?

Exhibition: 20 May 2009 – 16 Jun 2009