Tuesday, May 25, 2010

Catholic Pilgrims

To see the Holy Shroud of Turin in Torino, Italy.

No comments:

Post a Comment