Greece 2009 / Delphi_me
8/25/2009
Delphi - me up above the main temple site. The whole complex is built on a steep
slope several thousand feet up the mountainside.