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 Calendar #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 Calendar #831414928