Today Live

Iraq
Al Shaab Stadium

Information

Name
Al Shaab Stadium
Country
IraqIraq
City
Baghdad
Capacity
40.000 Seats