Was it Leonardo da Vinci who burnt the image on to the cloth (Turin Shroud)?

Back
Top