Sunday, 1 December 2013

Human hand and elephant.

This artifact has all the usual suspects worked into it. What more proof do I need to provide, to prove that humans were in the UK at least 100,000 years ago?