
Prince Turki bin Abdul Aziz Stadium
Ar-Riyāḍ (Riyadh)

Prince Turki bin Abdul Aziz Stadium
Ar-Riyāḍ (Riyadh)
1983