Basaksehir Fatih Terim Stadium

Name:
Basaksehir Fatih Terim Stadium
Country:
Turkiye
City:
Istanbul
Seating capacity:
17319