Preview Stepped Pyramid of Djoser, the first pyramid, complex of Saqqara, Egypt. Image ID: 741-6626 Artist: Sergio Pitamitz Purchase a commercial license Buy framed prints & more from our print store