Monday, June 12, 2006

ancestor at Atapuerca


This is a statue of one of the inhabitants from 800 000 years ago, with a modern descendant

No comments: