Abarbanel, Ferdinand and Isabella
Serial number: 751c92   100 X 116 cm, Oil on canvas, 1992