Posted on Jun 9, 2018 in |
“Sh’lach-L’cha” from Keren Ohr Messianic Synagogue by Rabbi Larry Greenhaus. Released: 2018.