|
Religious faithful cross the Guadalquivir river on their pilgrimage to the El Rocio hermitage, near Aznalcazar, Spain, 03 June 2025. Approximately one million people from across Spain make the journey to pay homage to Our Lady of Rocio each year. (Photo by Jose Manuel Vidal/EPA/EFE)
|