"When Spinoza met Descartes"

code 200933 - oil on canvas- 100 X 190 cm - 2009