Al Jubail Club Stadium

Name:
Al Jubail Club Stadium
Country:
Saudi Arabia
City:
Al jubail
Seating capacity:
3000