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