Ilan Baruch · Picture within a Picture, 1998
Ilan Baruch, Picture within a Picture, 1998, oil on canvas, 27 × 30 cm. Sold at auction in 2025. See Ilan Baruch’s auction records and prices →
Ilan Baruch, Picture within a Picture, 1998, oil on canvas, 27 × 30 cm. Sold at auction in 2025. See Ilan Baruch’s auction records and prices →