Sudarium of Oviedo
The Sudarium of Oviedo, or Shroud of Oviedo, is a bloodstained piece of cloth measuring c. 84 x 53 cm (33 x 21 inches) kept in the Cámara Santa of the Cathedral of San Salvador, Oviedo, Spain. Th...
Sudarium of Oviedo - Wikipedia