VIDEO: Building an Altar – Shilo Ben Hod

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