Pilgrims sing and dance on their way to the shrine of El Rocio in Donana National Park, southern Spain May 20, 2015. Every spring hundreds of thousands of devotees converge at a shrine to pay homage to the Virgin del Rocio during an annual pilgrimage which combines religious fervour and festive colour. (Photo by Marcelo del Pozo/Reuters)
{}