Image 1 of 1
KLG5964r86f31.tif
Excavation of Drimolean Site, near Johannesburg, South Africa, 2 million year old hominid