Kenyanthropus

Kenyanthropus is a new genus of hominid species discovered by Meave Leakey.

Sites 1