MAD_0839

21/12/2015

The San Marco Luxury Hotel & Villas buildings set into the side of the hill in Houlakia Bay, Mykonos