Loading...
Images of Ruly Setiawan
(0 from 0 )News
Homo floresiensis has been uncovered at the 700,000 year old site of...
www.ucl.ac.uk
Recent excavations at the early Middle Pleistocene site of Mata Menge in the So'a Basin of central Flores, Indonesia, have yielded hominin fossils attributed...
sorted by relevance / date