Paloma Beach & Restaurant in Saint-Jean-Cap-Ferrat

Location