Published June 14, 2015 at 1800 × 1200 in DODECANESE TO CYCLADES The only restaurant on the island Subscribe to this author's posts feed via RSS