Theatre of Apollo, Delphi: view from northwest

Image