PUY-EN VELAY, FRANCE – A baby woolly mammoth, one of the oldest intact mammoths every found, is now on display in a French museum.
PUY-EN VELAY, FRANCE – A baby woolly mammoth, one of the oldest intact mammoths every found, is now on display in a French museum.