Olympic Stadium

Leisure & Sports

/

İstanbul, Turkey

Year 1997 Site Area 300.000 m²