Picture of the cave where the remains of Homo floresiensis were discovered in 2003, Liang Bua, Flores, Indonesia (Image: Rosino).
Most shared on Macroevolution.net: