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