The Premier Site for Russian Culture
Holy relic consisting of a piece of cloth upon which an image of the face of Jesus was miraculously imprinted, making it the first icon. Also known as the image of Edessa.