Share this story
Close X
Switch to Desktop Site

October 12, 2012

Image 10 of 27


Confetti rains down on parishioners at the Basilica of Our Lady of Aparecida where thousands gathered to attend a Mass in the town of Aparecida, Brazil. Thousands of pilgrims flocked to the town, about 110 miles northeast of Sao Paulo, to celebrate Catholic Brazilians' patroness feast day.

PHOTO: Andre Penner/AP

Next Image Previous Image

Image 10 of 27

About these ads