ancientorigins
11,000-year-old Spiritualized Deer Masks Whisper Tales Of A Forgotten World

The deer masks discovered at Star Carr are not only rare and awe-inspiring artifacts from the Mesolithic, but also priceless relics from a lost paradigm in human history.

Read more …