wp.me
Little Venice in Mykonos Island Greece | Pikturenama
Little Venice in Mykonos Island, starts from Alevkantra beach and stretches to peripheral areas of Kastro. A photostory