April 28, 2025May 1, 2025 by Jessica In Italy, Turin Holy Shroud! (Or, Musei Reali: Cappella della Sacra Sindone)