Shigir Idol

The "Shigir Idol" is the most ancient wooden sculpture found in the world. Discovered in Russia in 1894, it is determined to have been carved during the Mesolithic period, or roughly 11,000 years ago--predating the Egypt…

Recent comments

See all
Avatar

Related tracks

See all