The Land That Time Remembered. The Lions’ Terrace in Delos. More photos from this era and an exellent Eric’s story of Delos are located here.