Switch to Desktop Site
 
 

October 12, 2012

Image

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

Share