KING STEVE TOUR: Oldupai Gorge & Laetoli

KING STEVE TOUR: Oldupai Gorge & Laetoli: Over the last thirty years or so, it has become increasingly apparent that Africa is probably the “Cradle of Mankind”. From Africa they ...

No comments: