March 29, 2024

Travellers for annual pilgrimage to Mecca