Deposition
. (1528). Oil on panel. 313 x 192.