VIDEO: Building an Altar – Shilo Ben Hod

635

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