Fossil at Museum may be Missing Link
The fossil remains of a 47-million-year-old animal, named 'Ida', was unveiled at the American Museum of Natural History as the possible 'missing link', in New York on May 19, 2009. It is said to be an extremely early primate that is close to the start of the evolutionary branch leading to monkeys and humans. (UPI Photo/HO)
Please fill out form for pricing information for the photo below.