Menu
Zev Radovan
The massive Stepped Stone Structure uncovered in the City of David functioned as the foundational support for a monumental building, perhaps King David’s palace.