Salle Triangle Posted on 14 September 2018 by admin Details Location Address:Centre Pompidou, Piazza Beaubourg, Paris, 75004