Tanzania: Olduvai Gorge... tracing the roots of humanity (2 Apr)



A replica of the oldest discovered humanoid footprint
A replica of the oldest discovered humanoid footprint