Porquerolles island (l'île de Porquerolles), France. View of the beautiful Notre Dame beach (Plage Notre-Dame).