“Mother of the Universe”

2000 “Shma Israel…” Part of Installation “Mother of the Universe” , Efrat Gallery, Tel Aviv, Israel.

"Mother of the Universe"tanyawm