Horse Leech

Horse Leech

Observation - Horse Leech - UK and Ireland. Description: Slender, eel-like creature swimming in a ditch / overflow from a dam. Is this an eel?

Slender, eel-like creature swimming in a ditch / overflow from a dam.