A Timeline of the History of Jerusalem
The layers of stratification in the City of David take us through the history of the inhabitants of Jerusalem.
The layers of stratification in the City of David take us through the history of the inhabitants of Jerusalem.