Jeddah recreation facilities. (S.l.)
In Arabisch