The Transfiguration Of Christ

Carl Bloch
  • $173.25