ST.PETERSBOURG - RUSSIA
The naturally embalmed little mammouth found in Yakuzia in 1977 and now exposed in the Natural Science Museum of St Petersbourg in Russia. I took this picture in 1994.
A picture taken at the moment of the discovery
to the Mummy page