Stock Photo: France, Cote d’Azur, Cannes, Boulevard de la Croisette and beach