Many thanks for most of the images from Yvan Vasovic, and Julien Odoricci, Department Communication, Mayor's office, Cannes, France

PREVIOUS / FRONT