#661841The Shroud of Turin.Sign in or register,to downloadAdd to cartRemove from cartCategories: Arts, Culture & EntertainmentLocation: Turin, ItalyEvent date: 26.04.2010Date published: 12.05.2010Author: Julia MakoveichukSource: SputnikCredit: SputnikOriginal: DigitalMedia: JPEG, 3744x5616px, 7.6Mb