Gethsemane Altar Piece

Carl Bloch
  • $105.00