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