Leech

Leech

Observation - Leech. Description: Found in freshwater pond, in wildlife area, next to river Foss. I wonder if it is this species for reasons I've mentioned in the ID notes, but any help will be much appreciated!

Found in freshwater pond, in wildlife area, next to river Foss.
I wonder if it is this species for reasons I've mentioned in the ID notes, but any help will be much appreciated!