Metanavigation

Flutes made from the bones of swan wings, Geißenklösterle cave, Ach valley (c. 35.000 BC)