The Lions of Delos, Greece
The Lions of Delos once graced the famous Terrace of the Lions on the sacred island of Delos, Greece. The Terrace of the Lions was dedicated to Apollo by the people of Naxos shortly before 600 BCE
Picture No
13466842
Media ID
45796299
Size
4937px x 3519px
(1.8MB)
Credit
Mary Evans / Grenville Collins Postcard Collection
Source
Unattributed postcard
Date
circa 1950s





























