Mount Olympus, Greece

June 23rd, 2014 Permalink

The east side of sprawling Mt Olympus.

  • Sharebar
Mount Olympus Greece

February 2014

The legendary home of the Greek gods in mythology, Mount Olympus towers over the countryside of northern Hellas.

Leave a Reply