Stock Photo - The interior of the main Olympic Stadium at Homebush, Sydney, New South Wales, Australia, Pacific

Stock Photo: The interior of the main Olympic Stadium at Homebush, Sydney, New South Wales, Australia, Pacific.

Searchable keywords

Choose multiple keywords