The Deposition, Master of the Saint Bartholomew Altarpiece, between 1500 and 1505
Descent from the cross. Object Type: painting. Genre: religious art. Date: between 1500 and 1505. Dimensions: height: 75 cm (29.5 in); width: 47 cm (18.5 in). Medium: oil on oak wood. Depicted People: Jesus. Collection: National Gallery. Master Of The St. Bartholomew Altar - The Deposition - WGA14626