VILLA EPHRUSSI
ST JEAN CAP FERRAT – FRANCE