Key facts

The Deposition
Master of the Saint Bartholomew Altarpiece
about 1500-5
The Deposition
active about 1470 to about 1510
about 1500-5
Oil on oak
74.9 x 47.3 cm
Bought, 1981
NG6470

Further information

Essentials

 
  • Share