VIDEO: Such a high priest

914

A message by David Davis, Senior Pastor at Kehilat HaCarmel (Carmel Congregation), a Messianic congregation located in Haifa on Mount Carmel.