VIDEO: Building an Altar – Shilo Ben Hod

Hebrew worship album recorded in Jerusalem with English subtitles (translation & transliteration).

SHARE
The Kehila News Staff is a team of Israeli believers in Yeshua.

All are welcome to post comments below. Please view our Comments Policy. If are you interested in writing for KNI, you may submit articles to admin@kehilanews.com or Apply to be a Writer.