Let Your Light Shine Art
"Show us Your Face"
Forty years ago, our father had a calling.
shroud \ ˈshraūd \ noun (1)
2: The dress of the dead; a winding sheet
...with a man's image on it
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!?