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.