Betzalel Gersten

Derech Etz Chaim

Jerusalem, Israel