Report copyright - Chapter 1 The Turin Shroud (1355) · the Turin Shroud actually depicts, in faint markings on a sepia background, a discernible human image. Since it was moved to Turin in the sixteenth
Please pass captcha verification before submit form