The Steppe Pyramid, Sakkara, Egypt

The Steppe Pyramid, Sakkara, Egypt