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