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.