• Installation view

  • Installation view

  • Installation view

  • Installation view

  • Installation view

Laura Owens

Apr 14 – Jun 25, 2011

Galerie Gisela Capitain