CultureAn Israeli Artist Sprays Particles Of Her Soul On Sheets Of CanvasBaruch PletnerNovember 26, 2019November 26, 2019 by Baruch PletnerNovember 26, 2019November 26, 201902382 Noon Leonard, an Israeli architect and graphic artist bares her soul in a series of enigmatic paintings...