Still Time Time stands in one place in the island of Crete, Greece. These little passages and tavernas beside were the same hundred years ago 0 likes