Fish leech?

Fish leech?

Observation - Fish leech? - UK and Ireland. Description: Found in still water in woodland.

Found in still water in woodland.