Sweden 1

Stone Age skirt of animal teeth from the pitted-ware settlement in Visby, Gotland, Sweden. C. 2700 BC. Photo: Göran Burenhult.

Sweden 1