Image 1 of 1
KLG6175r85f16.tif
Neandertal, Neanderthal, Le Moustier, France