Olympic Stadium 2

Olympic Stadium 2

View of the interior of the 70,000 seat Olympic Stadium in Athens.

For descriptive commentary on the stadium and the 2004 Olympic Games Click Here.

 

Image courtesy of Jerry Hawkes.