The ruins of Delos, Greece.

3 years ago by