Zoe Leonard, Galerie Gisela Capitain
Installation view
Galerie Gisela Capitain, Cologne
Oct 12, 1991
Nov 09, 1991
Press Release