Home > Luxury Homes > The Jewel of the Aegean Sea Will set you Back €23M > Jewel of the Aegean Sea 7