Deposition. (1513). Oil on canvas. 143 x 112.