Mysterious Mummies of China
1998
Mummies found in the Takla Makan Desert in China raise the question that European contact may have occurred some 1,000 years earlier than previously realized
Open card1953 · western · Range Rider Productions
A episode of the popular TV series.
en
26bd0f4f39cdef3b7d39406edba89eeccd043840