no image available Dickens & Co. The Enigmatic Cowroid Stamp Seal: A Glimpse into Ancient Egypt's New Kingdom A captivating exploration of a faience seal from the Palace of Amenhotep III in Thebes, Malqata Price: 16.00€