Petit Jacques Restaurant in Grimaud (Gulf of Saint-Tropez)

Photo credit: Caroline Sans

Location