Almonte, Huelva, Spain. 4 June 2025. A multitude of pilgrims wait on horseback and on foot for the arrival of the different brotherhoods at the ford of the river Quema, near the village of El Rocio Tote Bag #831414928
Almonte, Huelva, Spain. 4 June 2025. A multitude of pilgrims wait on horseback and on foot for the arrival of the different brotherhoods at the ford of the river Quema, near the village of El Rocio Tote Bag #831414928