Shmuel Salway speaks about Lech Lecha.

Shmuel Salway speaks about Lech Lecha, Discipleship in the body of Christ.

Photo – Jerusalem