Sudarium (1586-95 / Oil on canvas / 71 x 54 cm / Museo del Prado, Madrid, Spain)

Sudarium (1586-95 / Oil on canvas / 71 x 54 cm / Museo del Prado, Madrid, Spain)