<<
>>
Dr. Chen, 1989, Oil on canvas, 39.4"X31.5",
Courtesy of the Shapira family, Israel