I'm thinking

Nudibranch

Latin: Opisthobrqanchia

Easier to see in the photo than on the sand

The list     Next Image    Brian's Home page