Sacred Islamic religious places and landmarks in the Kingdom of Saudi Arabia, performing Hajj and Umrah rituals, visiting the Holy House of God, a group of pilgrims walking on the Jamarat Bridge in Mecca.

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