Juba Stadium

Name:
Juba Stadium
Country:
South Sudan
City:
Juba
Seating capacity:
7000