Statues discovered from the ruins of Delos Greece. These are on display at Museum of Delos. Inhabited since the 3rd millenium B.C, Delos is the birthplace of Athena and Apollo. Delos is one of the most importand historcial and archaeological locations in Greece. During its prime it was a major religoius center and a wealthy trade island.
1 Artworks curated by Jordan Fox