Homo sapiens Jebel IrhoudHomo sapiens Jebel IrhoudHomo sapiens Jebel IrhoudHomo sapiens Jebel IrhoudHomo sapiens Jebel IrhoudHomo sapiens Jebel IrhoudHomo sapiens Jebel Irhoud with Homo floresiensisHomo floresiensis next to Jebel Irhoud Previous Next