Skip to content
APA Images

Kaaba

Media

Date range
Orientation
Nearly 2 million Muslims perform the Hajj pilgrimage to officially become pilgrims in Mecca, Saudi Arabia on June 5, 2025. Many Muslims continued with a long walk to the Kaaba, where they performed the Tawaf and Saai. Af...
Nearly 2 million Muslims perform the Hajj pilgrimage to officially become pilgrims in Mecca, Saudi Arabia on June 5, 2025. Many Muslims continued with a long walk to the Kaaba, where they performed the Tawaf and Saai. Af...
Muslim pilgrims hold umbrellas as they walk to cast stones at pillars in the symbolic stoning of the devil, the last rite of the annual Hajj, in Mina near the holy city of Mecca, Saudi Arabia, Friday, June 6, 2025. Photo...
Muslim pilgrims hold umbrellas as they walk to cast stones at pillars in the symbolic stoning of the devil, the last rite of the annual Hajj, in Mina near the holy city of Mecca, Saudi Arabia, Friday, June 6, 2025. Photo...
Muslim pilgrims hold umbrellas as they walk to cast stones at pillars in the symbolic stoning of the devil, the last rite of the annual Hajj, in Mina near the holy city of Mecca, Saudi Arabia, Friday, June 6, 2025. Photo...
Muslim pilgrims hold umbrellas as they walk to cast stones at pillars in the symbolic stoning of the devil, the last rite of the annual Hajj, in Mina near the holy city of Mecca, Saudi Arabia, Friday, June 6, 2025. Photo...
Muslim pilgrims hold umbrellas as they walk to cast stones at pillars in the symbolic stoning of the devil, the last rite of the annual Hajj, in Mina near the holy city of Mecca, Saudi Arabia, Friday, June 6, 2025. Photo...
Muslim pilgrims hold umbrellas as they walk to cast stones at pillars in the symbolic stoning of the devil, the last rite of the annual Hajj, in Mina near the holy city of Mecca, Saudi Arabia, Friday, June 6, 2025. Photo...
Muslim pilgrims hold umbrellas as they walk to cast stones at pillars in the symbolic stoning of the devil, the last rite of the annual Hajj, in Mina near the holy city of Mecca, Saudi Arabia, Friday, June 6, 2025. Photo...
Muslim pilgrims hold umbrellas as they walk to cast stones at pillars in the symbolic stoning of the devil, the last rite of the annual Hajj, in Mina near the holy city of Mecca, Saudi Arabia, Friday, June 6, 2025. Photo...
Muslim pilgrims hold umbrellas as they walk to cast stones at pillars in the symbolic stoning of the devil, the last rite of the annual Hajj, in Mina near the holy city of Mecca, Saudi Arabia, Friday, June 6, 2025. Photo...
Muslim pilgrims hold umbrellas as they walk to cast stones at pillars in the symbolic stoning of the devil, the last rite of the annual Hajj, in Mina near the holy city of Mecca, Saudi Arabia, Friday, June 6, 2025. Photo...
Muslim pilgrims hold umbrellas as they walk to cast stones at pillars in the symbolic stoning of the devil, the last rite of the annual Hajj, in Mina near the holy city of Mecca, Saudi Arabia, Friday, June 6, 2025. Photo...
Muslim pilgrims hold umbrellas as they walk to cast stones at pillars in the symbolic stoning of the devil, the last rite of the annual Hajj, in Mina near the holy city of Mecca, Saudi Arabia, Friday, June 6, 2025. Photo...
Muslim pilgrims hold umbrellas as they walk to cast stones at pillars in the symbolic stoning of the devil, the last rite of the annual Hajj, in Mina near the holy city of Mecca, Saudi Arabia, Friday, June 6, 2025. Photo...
Muslim pilgrims hold umbrellas as they walk to cast stones at pillars in the symbolic stoning of the devil, the last rite of the annual Hajj, in Mina near the holy city of Mecca, Saudi Arabia, Friday, June 6, 2025. Photo...
Muslim pilgrims hold umbrellas as they walk to cast stones at pillars in the symbolic stoning of the devil, the last rite of the annual Hajj, in Mina near the holy city of Mecca, Saudi Arabia, Friday, June 6, 2025. Photo...
Muslim pilgrims hold umbrellas as they walk to cast stones at pillars in the symbolic stoning of the devil, the last rite of the annual Hajj, in Mina near the holy city of Mecca, Saudi Arabia, Friday, June 6, 2025. Photo...
Muslim pilgrims hold umbrellas as they walk to cast stones at pillars in the symbolic stoning of the devil, the last rite of the annual Hajj, in Mina near the holy city of Mecca, Saudi Arabia, Friday, June 6, 2025. Photo...
Muslim pilgrims hold umbrellas as they walk to cast stones at pillars in the symbolic stoning of the devil, the last rite of the annual Hajj, in Mina near the holy city of Mecca, Saudi Arabia, Friday, June 6, 2025. Photo...
Muslim pilgrims hold umbrellas as they walk to cast stones at pillars in the symbolic stoning of the devil, the last rite of the annual Hajj, in Mina near the holy city of Mecca, Saudi Arabia, Friday, June 6, 2025. Photo...
Muslims participate in a Eid El-Adha prayer around the Kaaba, Islam's holiest shrine, at the Grand Mosque complex in Mecca on June 6, 2025, to mark the start of the Eid al-Adha festival, which marks the end of their Hajj...
Muslims participate in a Eid El-Adha prayer around the Kaaba, Islam's holiest shrine, at the Grand Mosque complex in Mecca on June 6, 2025, to mark the start of the Eid al-Adha festival, which marks the end of their Hajj...
Muslim pilgrims perform the dawn prayer around the Kaaba, Islam's holiest shrine, at the Grand Mosque complex in Mecca on June 6, 2025, to mark the start of the Eid al-Adha festival, which marks the end of their Hajj pil...
Muslim pilgrims perform the dawn prayer around the Kaaba, Islam's holiest shrine, at the Grand Mosque complex in Mecca on June 6, 2025, to mark the start of the Eid al-Adha festival, which marks the end of their Hajj pil...
Muslim pilgrims perform the dawn prayer around the Kaaba, Islam's holiest shrine, at the Grand Mosque complex in Mecca on June 6, 2025, to mark the start of the Eid al-Adha festival, which marks the end of their Hajj pil...
Muslim pilgrims perform the dawn prayer around the Kaaba, Islam's holiest shrine, at the Grand Mosque complex in Mecca on June 6, 2025, to mark the start of the Eid al-Adha festival, which marks the end of their Hajj pil...
Muslims participate in a Eid El-Adha prayer around the Kaaba, Islam's holiest shrine, at the Grand Mosque complex in Mecca on June 6, 2025, to mark the start of the Eid al-Adha festival, which marks the end of their Hajj...
Muslim pilgrims perform the dawn prayer around the Kaaba, Islam's holiest shrine, at the Grand Mosque complex in Mecca on June 6, 2025, to mark the start of the Eid al-Adha festival, which marks the end of their Hajj pil...
Muslim pilgrims perform the dawn prayer around the Kaaba, Islam's holiest shrine, at the Grand Mosque complex in Mecca on June 6, 2025, to mark the start of the Eid al-Adha festival, which marks the end of their Hajj pil...
Muslims participate in a Eid El-Adha prayer around the Kaaba, Islam's holiest shrine, at the Grand Mosque complex in Mecca on June 6, 2025, to mark the start of the Eid al-Adha festival, which marks the end of their Hajj...
Muslim pilgrims perform the dawn prayer around the Kaaba, Islam's holiest shrine, at the Grand Mosque complex in Mecca on June 6, 2025, to mark the start of the Eid al-Adha festival, which marks the end of their Hajj pil...
Muslim pilgrims perform the dawn prayer around the Kaaba, Islam's holiest shrine, at the Grand Mosque complex in Mecca on June 6, 2025, to mark the start of the Eid al-Adha festival, which marks the end of their Hajj pil...
Muslims participate in a Eid El-Adha prayer around the Kaaba, Islam's holiest shrine, at the Grand Mosque complex in Mecca on June 6, 2025, to mark the start of the Eid al-Adha festival, which marks the end of their Hajj...
Muslims participate in a Eid El-Adha prayer around the Kaaba, Islam's holiest shrine, at the Grand Mosque complex in Mecca on June 6, 2025, to mark the start of the Eid al-Adha festival, which marks the end of their Hajj...
Muslim pilgrims perform the dawn prayer around the Kaaba, Islam's holiest shrine, at the Grand Mosque complex in Mecca on June 6, 2025, to mark the start of the Eid al-Adha festival, which marks the end of their Hajj pil...
Muslim pilgrims perform the dawn prayer around the Kaaba, Islam's holiest shrine, at the Grand Mosque complex in Mecca on June 6, 2025, to mark the start of the Eid al-Adha festival, which marks the end of their Hajj pil...
Muslims participate in a Eid El-Adha prayer around the Kaaba, Islam's holiest shrine, at the Grand Mosque complex in Mecca on June 6, 2025, to mark the start of the Eid al-Adha festival, which marks the end of their Hajj...
Muslim Hajj pilgrims collect pebbles at Muzdalifah late on June 5, 2025 during the climax of the Hajj pilgrimage, which they will throw later the following days during the Stoning of the Devil ritual in Mina. Photo by Sa...
Muslim Hajj pilgrims collect pebbles at Muzdalifah late on June 5, 2025 during the climax of the Hajj pilgrimage, which they will throw later the following days during the Stoning of the Devil ritual in Mina. Photo by Sa...
View cart ()