Image 1 of 1
KLG06220r461f1.tif
skulls from Yunxian, Zhoukoudian cave, China,