Image 1 of 1
KLG7277r25f27.tif
Flores Hominid, H. Floresiensis, Flores Island, Indonesia, Nicknamed Hobbit, 40000, Island Dwarfism