Image 1 of 1
KLG7277r84f35.tif
Flores Hominid, H. Floresiensis, Flores Island, Indonesia, Nicknamed Hobbit, 40,000, Island Dwarfism