Aj Mix Editor
May 12, 2026
The iconic Les Marches staircase at Cannes’ Palais des Festivals, built in 1982, has become a symbol...