themuslimah.org
Worshippers Pack Makkah’s Grand Mosque (Masjid al-Haram) | Hajj 2022