Skip to content
APA Images
91 of 192 in this story
Muslim worshippers gather around the Kaaba, Islam's holiest shrine, at the Grand Mosque complex in the holy city of Mecca on June 3, 2025 ahead of the annual Hajj pilgrimage. Photo by Saudi Press Agency

Watermarked preview. The licensed file is delivered in full quality without the watermark.

Caption

Muslim worshippers gather around the Kaaba, Islam's holiest shrine, at the Grand Mosque complex in the holy city of Mecca

Muslim worshippers gather around the Kaaba, Islam's holiest shrine, at the Grand Mosque complex in the holy city of Mecca on June 3, 2025 ahead of the annual Hajj pilgrimage. Photo by Saudi Press Agency

Original caption as filed by the journalist, unedited.

Find similar
Muslim worshippers gather around the Kaaba, Islam's holiest shrine, at the Grand Mosque complex in the holy city of Mecca on June 4, 2025 ahead of the annual Hajj pilgrimage. Photo by Saudi Press Agency\ APA Images
Muslim worshippers gather around the Kaaba, Islam's holiest shrine, at the Grand Mosque complex in the holy city of Mecca on June 4, 2025 ahead of the annual Hajj pilgrimage. Photo by Saudi Press Agency\ APA Images
Muslim worshippers gather around the Kaaba, Islam's holiest shrine, at the Grand Mosque complex in the holy city of Mecca on June 4, 2025 ahead of the annual Hajj pilgrimage. Photo by Saudi Press Agency\ APA Images
Muslim worshippers gather around the Kaaba, Islam's holiest shrine, at the Grand Mosque complex in the holy city of Mecca on June 4, 2025 ahead of the annual Hajj pilgrimage. Photo by Saudi Press Agency\ APA Images
Muslim worshippers gather around the Kaaba, Islam's holiest shrine, at the Grand Mosque complex in the holy city of Mecca on June 4, 2025 ahead of the annual Hajj pilgrimage. Photo by Saudi Press Agency\ APA Images
Muslim worshippers gather around the Kaaba, Islam's holiest shrine, at the Grand Mosque complex in the holy city of Mecca on June 4, 2025 ahead of the annual Hajj pilgrimage. Photo by Saudi Press Agency\ APA Images
Muslim worshippers gather around the Kaaba, Islam's holiest shrine, at the Grand Mosque complex in the holy city of Mecca on June 4, 2025 ahead of the annual Hajj pilgrimage. Photo by Saudi Press Agency\ APA Images
Muslim worshippers gather around the Kaaba, Islam's holiest shrine, at the Grand Mosque complex in the holy city of Mecca on June 4, 2025 ahead of the annual Hajj pilgrimage. Photo by Saudi Press Agency\ APA Images
Muslim worshippers gather around the Kaaba, Islam's holiest shrine, at the Grand Mosque complex in the holy city of Mecca on June 4, 2025 ahead of the annual Hajj pilgrimage. Photo by Saudi Press Agency\ APA Images
Muslim worshippers gather around the Kaaba, Islam's holiest shrine, at the Grand Mosque complex in the holy city of Mecca on June 4, 2025 ahead of the annual Hajj pilgrimage. Photo by Saudi Press Agency\ APA Images
Muslim worshippers gather around the Kaaba, Islam's holiest shrine, at the Grand Mosque complex in the holy city of Mecca on June 4, 2025 ahead of the annual Hajj pilgrimage. Photo by Saudi Press Agency\ APA Images
Muslim worshippers gather around the Kaaba, Islam's holiest shrine, at the Grand Mosque complex in the holy city of Mecca on June 4, 2025 ahead of the annual Hajj pilgrimage. Photo by Saudi Press Agency\ APA Images
Muslim worshippers gather around the Kaaba, Islam's holiest shrine, at the Grand Mosque complex in the holy city of Mecca on June 4, 2025 ahead of the annual Hajj pilgrimage. Photo by Saudi Press Agency\ APA Images
Muslim worshippers gather around the Kaaba, Islam's holiest shrine, at the Grand Mosque complex in the holy city of Mecca on June 4, 2025 ahead of the annual Hajj pilgrimage. Photo by Saudi Press Agency\ APA Images
Muslim worshippers gather around the Kaaba, Islam's holiest shrine, at the Grand Mosque complex in the holy city of Mecca on June 4, 2025 ahead of the annual Hajj pilgrimage. Photo by Saudi Press Agency\ APA Images
Muslim worshippers gather around the Kaaba, Islam's holiest shrine, at the Grand Mosque complex in the holy city of Mecca on June 4, 2025 ahead of the annual Hajj pilgrimage. Photo by Saudi Press Agency\ APA Images
Muslim worshippers gather around the Kaaba, Islam's holiest shrine, at the Grand Mosque complex in the holy city of Mecca on June 4, 2025 ahead of the annual Hajj pilgrimage. Photo by Saudi Press Agency\ APA Images
Muslim worshippers gather around the Kaaba, Islam's holiest shrine, at the Grand Mosque complex in the holy city of Mecca on June 4, 2025 ahead of the annual Hajj pilgrimage. Photo by Saudi Press Agency\ APA Images
View cart ()