21 February to 28 March 2009

Stéphane La Rue

10/11

Stéphane La Rue:

Installation view @ Diaz Contemporary, 2009