Header -Along Emaus Road 974 x 144 +.tif

Has Science Figured Out How the Image on the Shroud of Turin was Formed?