fbpx

Iconic Palais des Festivals in Cannes provides shelter to homeless