Hajj: a visual journey through humanity’s greatest annual gathering
This year’s Hajj pilgrimage commenced today, with close on 3 million Muslims travelling to Makkah and surrounds for what is the world’s biggest annual gathering of humanity. … More Hajj: a visual journey through humanity’s greatest annual gathering









