Ilan Baruch · Cacti, 2006

Ilan Baruch, Cacti, 2006, Acrylic on canvas, 91 × 95 cm. Sold at auction in 2014. See Ilan Baruch’s auction records and prices →