Dune snail

Theba pisana