Google
×

Saccopastore skulls

Fossil specimen
Two fossil crania were discovered along the Aniene River Valley of Northern Rome, Italy in 1929 and 1935. The two human skulls that derive from Homo neanderthalensis were located in a quarry along the Aniene River in gravel and sand beds that have... Wikipedia