Description: Photograph of lion statues on a hillside on the island of Delos, Greece. Rocks and a small dirt path line the foreground. One lion statue is visible in the middle ground with similar statues receding into the background up the hill.
Creator: Gough, Ray
Item Type: Refine your search to only Photograph