I cannot identify two of the works on the stamps from Antigua, but the Deposition or Lamentation is an oil painting on a wood panel done in 1500-1503. It is in the Alte Pinakotek, Munich.