Beach Villa 300 mq

Cap Ferrat

south of France