• Installation view

  • Installation view

Zoe Leonard

Mar 16 – Apr 28, 2001

Galerie Gisela Capitain