What I See with Peter Fiorenza: The Greek island of Crete has its own magical allure that is hard to resist