Catholics penitents of the Ujue Virgin carry crosses as they take part in a pilgrimage from Tafalla and other villages to the small town of Ujue, northern Spain, Sunday, April 30, 2023. Devotees walk around 25 km (16 miles) from their villages to Ujue in honour of the Virgin. (AP Photo/Alvaro Barrientos)