‘Black Rain’ exhibition descends on Tel Aviv’s Edmond de Rothschild Center

//‘Black Rain’ exhibition descends on Tel Aviv’s Edmond de Rothschild Center