Fortress

Ancient Fortress In Central Israel. Nimrod. Photo