Performing the rituals of Hajj and Umrah, Mount Safa and Marwa in the Sacred House of God, rocky hills in the Grand Mosque in Makkah Al-Mukarramah in the Kingdom of Saudi Arabia, Islamic religious landmarks and sacred places

Important information
Signed model release License agreement
We use cookies to provide for you a better experience. For more information check our Cookie policy.