I’m not doing well, I’m in Rikers Island... this is a horrible place, no one should be here,” the jailed former Oscar fixture ...
Photo by Leeor Ohayon taken at Adi Keissar home in Israel in 2015: https://www.leeorohayon.com/.