elsewheregreen - A 40,000 yr old hand impression; ancient cave art...

more about : elsewheregreen