Deposition
. Oil on canvas. 136 x 108.