1 thought on “Artefacts hint at earliest Neanderthals in Britain

Comments are closed.