The skeletal stays of quite a few diminutive paleolithic hominids were being learned around the Indonesian island of Flores in 2004. The fossils, of the species named Homo floresiensis following the island on which the https://bookmarklinking.com/story2947855/detailed-notes-on-art