Stock Photo: The deposition, by Titian (ca 1490-1576), drawing.
Stock Photo: 1788-45382 The deposition, by Titian (ca 1490-1576), drawing.