It is winter in Europe during the Ice Age 43,000 years ago, and this Aurignacian woman is dressed for the occasion in a thick suit of fur with a hoodie! Although other hominin species like the Neanderthals and Denisovans who had colonized northern Eurasia earlier likely dressed for the winter by wrapping furs around their bodies, it is the Upper Paleolithic cultures of modern humans such as the Aurignacian which would have introduced sewing technology to the northern latitudes as evidenced by needles made of bone, antler, or ivory.

