Picturesque view of Esterel Mountains Massif de l'Esterel, a town and Agay bay. Saint Raphael, Provence, Cote d'Azur, France.