Performing the rituals of Hajj and Umrah, pilgrims and long-term residents in the courtyards of the Grand Mosque in Makkah Al-Mukarramah, the Holy Mosque of Mecca in 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.