Visiting the Holy House of God, performing Hajj and Umrah rituals, sacred Islamic religious places and landmarks in the Kingdom of Saudi Arabia, 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.