5001656541

Lower Perigordian (300019294) 'coexisted with' Châtelperronian (300106799);

5001656541

Lower Perigordian (300019294) 'coexisted with' Châtelperronian (300106799);