Greece – A Week In Paradise The learning at Delphi

The learning at Delphi

Temple of Aphaia in Greece, island of Aegina
Island of Hydra – the view from above!
Theater of Epidaurus

Trending right now