Ilan Baruch · Jerusalem, 2007
Ilan Baruch, Jerusalem, 2007, Oil on canvas, 93x140 cm. Sold at auction in 2026. See Ilan Baruch’s auction records and prices →
Ilan Baruch, Jerusalem, 2007, Oil on canvas, 93x140 cm. Sold at auction in 2026. See Ilan Baruch’s auction records and prices →