Horse Leech?

Horse Leech?

Observation - Horse Leech?. Description: Found in a pond near Theddlethrope Dunes NNR, but seemed to be a freshwater pool. Had Common Newts in it anyway. A sign mentioned Horse Leeches could be found, so I assume that this may be one. Seems to match the pictures online anyway.

Found in a pond near Theddlethrope Dunes NNR, but seemed to be a freshwater pool. Had Common Newts in it anyway. A sign mentioned Horse Leeches could be found, so I assume that this may be one. Seems to match the pictures online anyway.