Holy Land Photos
Search
AI Search
Admin
Edit
Home
/
Daily Life and Artifacts
/
Religion
Religion
Click on the left column. The above
altar was found at Beersheba
-in southern Israel.
Subsections
Tabernacle