Thursday, May 14, 2009

35,000 year old scultpure discovered in Germany.


The oldest ivory sculpture of the human form is found in a cave in Germany.
Check it out here