new icn messageflickr-free-ic3d pan white
Delos, 1985 | by nathanh100
Back to photostream

Delos, 1985

Delos, a small island near Mykonos, was sacred in Greek mythology as the birthplace of Apollo and Artemis. Rich in history, it is a World Heritage Site. Pictured here is a section of the Terrace of the Lions, along the sacred way.

665 views
0 faves
0 comments
Uploaded on April 13, 2013