Deposition
. (1635). Oil on canvas. 181 x 152.