This was a stunning luxury villa on two levels with amazing views, 350 metres above St. Stephanos beach in Mykonos.
Download large version | Show EXIF | Show IPTC
Made with iView Media Pro 3 ☆ Valid XHTMLFriday, January 13, 2006