Some ruins on Delos, an island that was a key trading center during ancient times.
Photo by Derek Ray
Posted September 27, 2009