egypt-museum- Stairway to Heaven The Step Pyramid in Saqqara, south of Giza, was Egypt’s first

more about : egypt-museum