VIDEO: Building an Altar – Shilo Ben Hod

890

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