Art Basel Paris 2026
October 20—23, 2026
Booth A28 Grand Palais Avenue Winston Churchill, 75008, Paris
Installation view, Art Basel Paris 2026, October 20 – 23, 2026. Photo: Andrea Rossetti