Yeah. Likely. For a snail shell to have collected enough sediments to crystallize that way,it must have been millions of years.
Surprising this one was on the surface though. I'd expect that it would have been buried deep underneath.
could be from the Cretaceous age..over 100 million yrs ago.