Wednesday, 30 June 2010

Mummies of the World

On July 1st, Mummies of the World, the largest exhibition of mummies and related artifacts ever assembled, makes its world debut at the California Science Center in Los Angeles.
Source: KTLA.com

No comments:

Post a Comment