The Shroud has never been out of Italy since the 14th Century. You must have seen a reproduction or large scale photograph.
Here is link: The year was about 1980, I was in Atlanta, GA for my EO position. It was official showing of life size replica....it was an anointed exhibit, and very good.
http://www.shroudofturinexhibition.com/Shroud_of_Turin_exhibition/Home.html
No doubt I saw the 1978 life size photographs. The new exhibits of photographs started much later, however I did recognize the photographs. After standing in line for such a long time back then, it’s a wonder I remember very much. It was a moving experience spiritually.
The event was crowded like my long lines to view Claude Monet paintings in New Orleans, 1995.
https://www.csmonitor.com/1995/0126/26111.html
I went to the exhibit in Atlanta also and they said it was a replica of the Shroud of Turin