Louvre on the Rocks: Cache of Aboriginal Art Revealed is an article and slideshow about recently discovered ancient cave paintings in Australia.

I’m adding it to The Best Sites For Learning About Prehistoric Cave Paintings.