Info

Country
Turkey

Venue

Dudullu Merkez Sahası
Name
Dudullu Merkez Sahası
City
İstanbul
Capacity
1000