Accrochage: Showroom Galerie Kamel Mennour, Paris

1 July - 31 August 2026