Egyptian Artifacts at Glencairn Some of the Egyptian artifacts on display at Glencairn, a mansion turned museum outside of Philadelphia. Head of the goddess Sakhmet, Karnak, Temple of Mut, New Kingdom, Egypt. Glencairn collection. Source: TCM Relief of Horus on Lotus and Papyrus Clump. Glencairn collection. Source: TCM Crocodile mummy, Egypt. Glencairn collection. Source: TCM Share this:TwitterFacebookLinkedInEmail