Pilgrim care

60 views
Pilgrim care, the Saudi authorities distributing umbrellas to pilgrims in the Grand Mosque in Makkah to keep them protected from the scorching sun. — SPA


60 views