Steve's Photo Site
Delphi

Delphi

Greece, 2008

This is the theatre at Delphi with the remains of the Temple of Apollo just beyond.