Wednesday, April 14, 2010

Shroud of Turin

Shroud of Turin is in Northern Italy. Maybe we can see it.



1 comment:

Jill W said...

That would be so cool to see! I hope you get the opportunity.