Site of discovery: Suba-lyuk, Hungary
Age: Pleistocene
Homo neanderthalensis by Herman Ottó Múzeum on Sketchfab