sheep’s head mummy

Over 2000 Mummified Sheep Heads Unearthed In Egypt

It is not surprising to find mummies in Egypt. But, archaeologists have now found mummies…