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