Some artefacts from the Azilian culture, which arose in southern France and northern Spain during the Epipalaeolithic and Mesolithic periods.
Some artefacts from the Azilian culture, which arose in southern France and northern Spain during the Epipalaeolithic and Mesolithic periods.