Shlomo Bar-Shavit

Shlomo Bar-Shavit

Biography