Olduvai Gorge, Tanzania (2007)
Mar 16, 2007