Sudarium (ca 1600 / Oil on canvas / 67 x 67 / Private collection, Massachusetts, USA [James Deering collection, New York, USA??])

Sudarium (ca 1600 / Oil on canvas / 67 x 67 / Private collection, Massachusetts, USA [James Deering collection, New York, USA??])