Deposition. (1525). Oil on canvas. 142 x 159.