Wordless Wednesday Note to TravelerElafonisos, Greece, Greek IslandsSeaside Villages, Wordless WednesdayLeave a comment Port village – Island of Elafonisos, Greece Share this:EmailPrintFacebookTwitterPinterestLike this:Like Loading... Related