Inside Herod's Temple

Herod's Temple was a closely guarded holy site that stood at the center of the Temple Mount.

1:50m watch

Related Videos