Go Up (Archaeology)..
Early Humans
From the Natural History Museum in London. Most remains are casts.