Sudarium (ca 1580-82 / Oil on canvas / 51 x 66 cm / Private collection)

Sudarium (ca 1580-82 / Oil on canvas / 51 x 66 cm / Private collection)