maidlook7

About

The original source involving early on Acheulean expansion within Europe Seven hundred ka previously: new conclusions at Notarchirico (France).