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