Leech

Leech

Observation - Leech - UK and Ireland. Description: Small pale leech

Small pale leech