The Burial of Jesus

Carl Bloch
  • $173.25