Turin Watch

Holy Shroud exhibition in Turin
10th April – 23rd May 2010