Wednesday, December 06, 2006

7 Mya of (Human) Evolution.......


.....and look where we have reached!

Source: Picked up from livescience.com

No comments: