Delos: The Abode of the Gods

John Leonard | July 28th, 2016

Naxian marble lions (late 7th c. BC), erected as dedicatory offerings to Apollo and Artemis, stand guard near the Sacred Lake.


© Gjon Mili/Life Collection/Getty Images/Ideal Image

Greece IsMykonosDiscover

Most Popular