Monday, June 01, 2009

Ida - the Missing Link?

Say hello to our 47 million year-old relative, an awfully-long way back in our evolutionary chain:



On display in all its fantastically-preserved state at the Natural History Museum now. Click here for more information.

No comments: