Previous Home Next
IMGP7681

Oldupai Gorge, the site of many important archaeological discoveries (including human footprints that are 3 1/2 million years old).