Check out this incredible discovery made in Israel!
The Jerusalem Post / JPost.com
-The Tabernacle of David team, via our Facebook fan page
Check out this incredible discovery made in Israel!
The Jerusalem Post / JPost.com
-The Tabernacle of David team, via our Facebook fan page