Metanavigation

Ivory flute made from mammoth tusk, Geißenklösterle cave, Ach valley, Germany (c. 30.000-35.000 BC)