Shroud of Turin Hands placed over the Planck survey map of the universe as it appeared in it’s infancy 13.7 Billion years ago.



There are many other images of the Shroud superimposed on images from space. This one was posted yesterday at  Seeing Images of God. But look in the archives for more.