Prof. David Rotenberg (z"l)

Prof.
David
Rotenberg (z"l)