Type of clothing that may have been worn in late Paleolithic/Mesolithic ...

Type of clothing that may have been worn in late Paleolithic/Mesolithic ...