Fossil organisms from the Cenozoic Era have been discovered in abundance in a geological deposit in Aix-en-Provence, France. There has…
This website uses cookies.