A pilgrim looks at a statue of the Virgen del Rocio during the El Rocio Romeria pilgrimage, a traditional pilgrimage in Huelva, on August 20, 2012. Once every seven years the virgin of el Rocio travels at night from El...
read more
A clown in military clothes salutes as he takes part in the pilgrimage to the Virgin of Guadalupe's basilica, Mexico's patron saint, in Mexico City on July 18, 2012. Hundreds of clowns take part in the annual pilgrimage to the... Read Post
Christian pilgrims take part in a baptism in the waters of the Jordan River on October 3, 2012 at Yardenit in northern Israel. An estimated 100,000 Christian worshippers make their pilgrimage to the Holy Land each year and one of... Read Post
Every spring, hundreds of thousands of devotees converge at a shrine to pay homage to the Virgin del Rocio during an annual pilgrimage that combines religious fervor and festive color. Read Post