Facts and the Shroud of Turin

“…the Shroud of Turin is a mystical and matchless work of art…”

More