Villa O





























Located in Cap Ferrat; just outside of Nice in southeastern France.