The Engines of Our Ingenuity 1232: Very Early Music
Episode: 1232 A Neanderthal flute made from the thigh of a cave bear. Today, the oldest musical instrument.
Episode: 1232 A Neanderthal flute made from the thigh of a cave bear. Today, the oldest musical instrument.