Messel Pit Websites
Revealing the Link - Welcome
- revealingthelink.com
Uncovering our earliest ancestor. How the discovery of Ida, a 47 million year old fossil, is rewriting our history.
Uncovering our earliest ancestor. How the discovery of Ida, a 47 million year old fossil, is rewriting our history.