iOS app Android app

Cave Artifacts

Oldest Cave Art Or 'Ice Age Menstruation Calender'?

www.spiegel.de | Posted 01.10.2012 | Arts

The Hohle Fels cave in southern Germany has yielded yet another startling archeological discovery -- the oldest evidence of human painting ever found ...