Editorial use only
Editorial credit: Diego Barbieri / Shutterstock.com

Royalty-free stock photo ID: 51244138

TURIN - APR 19: 2010 Holy Shroud Exhibition, closeup of the Holy Shroud and the Jesus Christ face exposed on April 19, 2010 in Turin, Italy. - Image