mail_outline sales@mediastorehouse.com
Egypt / Step PyramidThe Great Step Pyramid at Saqqarah, one of the earliest funerary edifices in Egypt