Mummy in the Torquay Museum

Related Articles: 

This is a photograph of the display case containing, among other artifacts, the mummy of a three to four-year-old boy and a separate mummified hand, located in the Torquay Museum, Devon, England.

This picture of the mummy comes from the Torquay Museum website [Link Here].