Monday, 19 October 2015

Libya’s Pierced Snail Shells are 150,000 Years Old

Libya’s Pierced Snail Shells are 150,000 Years Old http://ift.tt/1GmLGKk