High quality, loom woven tapestry depicting the Sacred Shroud. Made in Leffe, Italy - the birthplace of the weaving industry to the western world. Measures 22 Inches by 90 Inches.... read more
High quality, loom woven tapestry depicting the Sacred Shroud. Made in Leffe, Italy - the birthplace of the weaving industry to the western world. Measures 22 Inches by 90 Inches. Also available with a black background.