• Installation view

  • Installation view

  • Installation view

  • Installation view

Laura Owens

Oct 28 – Dec 23, 2004

Galerie Gisela Capitain