Sipunculus sp?

Sipunculus sp?

Observation - Sipunculus sp? - UK and Ireland. Description: More images of possible Sipunculus sp on Dawlish beach

More images of possible Sipunculus sp on Dawlish beach