Today Live

Iraq
Al Talaba Stadium

Information

Name
Al Talaba Stadium
Country
IraqIraq
City
Baghdad
Capacity
10.000 Seats