MECCA, SAUDI ARABIA, September 2016 - Muslim pilgrims from all over the world gathered to perform Umrah or Hajj at the Haram Mosque in Mecca. Calendar #319168300
MECCA, SAUDI ARABIA, September 2016 - Muslim pilgrims from all over the world gathered to perform Umrah or Hajj at the Haram Mosque in Mecca. Calendar #319168300