Shroud of Turin

The Shroud of Turin, also known as the Holy Shroud, is a length of linen cloth that bears a faint image of the front and back of a naked... Wikipedia

  • Material:  Linen
  • Size:  4.4 x 1.1 m
  • Present location:  Chapel of the Holy Shroud, Turin, Italy
  • Data source:  DuckDuckGo