Church of Saint Eustache – Paris, France

As part of NEMO Festival

1-7 Apr 2009

Site-Specific Installation

Strata #2