Nov
2nd
2009
Mon
2nd
2009
This bird-bone flute is 35,000 years old and represents the earliest known music-making in human culture. (N.Y. Times)
