Zoe Leonard, Galerie Gisela Capitain, 2001
Installation view
Galerie Gisela Capitain, Cologne
Mar 16, 2001
Apr 28, 2001
Press Release
Zoe Leonard, Galerie Gisela Capitain, 2001
Installation view
Galerie Gisela Capitain, Cologne
Mar 16, 2001
Apr 28, 2001
Press Release