Also available in 30x24cm and 120x100cm
b. 1961, Be'er Sheva, Israel, based in Israel
Yoël Benharrouche: Black and White Deviation
Eden Fine Art