Trois Totems - Espace Musical

Installation at the Centre Pompidou, Paris, November 18, 1981 - March 3, 1982.

Popup
  • Paris, France Map