Homo sapiens et Homo floresiensis
© Peter Brown