Mary Leakey

A British paleoanthropologist who discovered fossils of ancient hominines.

Mary Leakey Definition | Radience
Mary Leakey Definition | Radience