Freshwater worm

Freshwater worm

Observation - Freshwater worm - UK and Ireland. Description: