Seven thousand of Italy’s youth have arrived in Turin for a youth event of the Shroud Exposition, the White Night of Faith.

image

image

image