Delphi - The stadium
Previous picture The entrance of the Stadium.