ling-wen tsai installation

The Place, fiberglass screen, dimensions variable, Cité Internationale des Arts, Paris, France, 2003