
Greece
Terrace of the Lions, Island of Delos
Terrace of the Lions, Island of Delos, Greece
Ref:
Date:
2014-09-21 00:00:00.0
Location:
Delos, Greece
Photographer:
Jonathan Harrison