Close
Dune Snail?
Cernuella neglecta