Freshwater leech.

Freshwater leech.

Observation - Freshwater leech. - UK and Ireland. Description: