A Chiragra Spider Conch seashell, Harpago chiragra, family Strombidae.
abalone seashell
Imaginary Beach