Pond leech

Pond leech

Observation - Pond leech - UK and Ireland. Description: