17th Annual Smithsonian Magazine Photo Contest Travel
Temple of Demeter in Black and White
The Temple of Demeter is a lesser known ancient archaeological treasure on the island of Naxos in Greece. The temple stands on the site of a prehistoric sacred hillside.
|Photo Location:||Naxos, Greece|
|Copyright:||© Andrea Gluckman|