Best photos of May 12: Hajj pilgrims leaving Afghanistan to rehearsal for Eurovision



Updated: May 13, 2025, 8:50 AM`