Leech

Leech

Observation - Leech - UK and Ireland. Description: Leech found in river sample, looke donline quickly, maybe a hemiclepsis marginata???? I have no idea

Leech found in river sample, looke donline quickly, maybe a hemiclepsis marginata???? I have no idea