21 February to 28 March 2009

Stéphane La Rue

11/11

Stéphane La Rue:

Installation view @ Diaz Contemporary, 2009