Biennale 2009 - Lecture by Prof.Testore

"The Turin Shroud: Faith, Art and Science"