marine worm

marine worm

Observation - marine worm - UK and Ireland. Description: