November 21, 2014 rachel carter Fascinating Ancient Egyptian Mummies, Tomb goods and stone carvings were also on show at New Walk, Leicester