Restaurant on the beach, Port Grimaud, Var, Provence-Alpes-Cote d`Azur, France, Europe, Stock Photo, Picture And Rights Managed Image. Pic. VY2-3188558 | agefotostock
Restaurant Le 6 plage in Grimaud
Restaurant Le 6 plage in Grimaud
Beachfront restaurants facing the Gulf of Saint-Tropez