Share
ARTIFACT
These sewing needles, found at grotte du Placard in France, were made from animal bone some 15,000 years ago. Now housed at the National Archaeological Museum of France


Info