Sahara Hall

Saudi Arabia, Jeddah

Address

Highway behind University, South city