• Installation view

  • Installation view

  • Installation view

  • Installation view

Rachel Khedoori

May 05 – Jun 09, 2000

Galerie Gisela Capitain