Installation Views

87-Leo Scheer Galerie, Paris, 2004
Leo Scheer Galerie, Paris, 2004