"The Return of the Mummy" is a movie that has just been released here this week.  The mummy here has been in the Louvre for many years, though.  I don't think it is contemplating a return any time soon...
FirstPrevious NextLast
Gallery  Links    Title page

Please send e-mail to Michael Lastinger to provide feedback about this page. 

This page last updated on 5/30/2001 5:40:25 PM.