Places of worship and closeness to God, building mosques in the deserts of the Kingdom of Saudi Arabia, a small mosque in the desert on the road between Afif and Mahd Adh Dhahab

We use cookies to provide for you a better experience. For more information check our Cookie policy.