Today Live

Iraq
Al Shorta Stadium

Information

Name
Al Shorta Stadium
Country
IraqIraq
City
Baghdad
Capacity
7.000 Seats