Sacred Islamic religious landmarks and places, pilgrims and long-term residents in the courtyards of the Grand Mosque in Makkah Al-Mukarramah, the Holy Mosque of Mecca in Saudi Arabia, performing the rituals of Hajj and Umrah

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