Megaloolithus Eggshell.
Puyloubier, France.
80 Million Years Old, Campanian, Late Cretaceous, Mesozoic.