Steen Heidemann’s collection will be installed as a semi-permanent exhibition in the Toledo Cathedral in Spain.
The Shroud of Turin, one of Catholicism's most valued devotional items, will be digitally showcased during the Holy Year 2025 ...