Title
Master of the Bartholomew Altar (active 1475-1510)
Caption
Master of the Bartholomew Altar (active 1475-1510), the Deposition from the Cross, Historic, digitally restored reproduction of a 19th century original, exact original date unknown.
Date
Nov 23, 2022
Credit line
Photo12/Universal Images Group
Reference
UMG23A37_477
License type
Rights managed
Available size
36,0Mb (4,2Mb) / 9,3in x 15,0in / 2796 x 4500 (300dpi)