052 Greece and the Peloponnese peninsula
Olympia, Greece - the 212m long, 28.5m wide Stadium. No seating but could hold 45,000 spectators
Total images:
132
|
Help