leech in freshwater

leech in freshwater

Observation - leech in freshwater - UK and Ireland. Description: