Performing Hajj and Umrah rituals, places and landmarks of the holy Islamic religion in the Kingdom of Saudi Arabia, worship and drawing closer to God, a group of pilgrims in the Grand Mosque in Mecca at night

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