Lithic industries from Bajondillo cave, Torremolinos, Spain. Levallois, made by Neanderthals, 150.000 years before present.