The Lost Civilization of Delos. Holding a place in ancient Greek society halfway between Manhattan and Mecca. Digital photo by Eric Francis.