Secrets of the Dead - Shroud of Christ?
1 Reviews
1h 0min
In a central part of Turn Cathedral is an elaborate, baroque shrine housing one of the Catholic Church's most precious and controversial artifacts: a 15-foot-long piece of cloth known as the Turn Shro...