The Pyramid of Djoser (or Djeser and Zoser), or Step Pyramid in the Saqqara necropolis, Egypt

The Pyramid of Djoser (or Djeser and Zoser), or Step Pyramid in the Saqqara necropolis, Egypt

Related tags: