Al Jafr


Al Jafr - human settlement in Saudi Arabia.