top of page
"Show us Your Face"
Purchase Your Night Light
3D Printed Image of Shroud of Turin
Definition of mystery
1a: something not understood or beyond understanding
Did you know the Holy Shroud image is so unique that the image converts directly into a 3D Face that can shine on you!?
©1999 Barrie M. Schwartz Collection, STERA, Inc.
All images on this site are the property of their original owners.
bottom of page