Share
twitterlinkedinfacebook
Image 1 of 1
Hobbitology_Aug07_44.jpg
Mike Morwood makes a point at Liang Bua cave, discovery site of Homo floresiensis, aka the Flores hobbit.