Leech

Leech

Observation - Leech - UK and Ireland. Description: Very large muddy brown coloured leech found in stream.Any ideas? Biggest I have seen yet

Very large muddy brown coloured leech found in stream.Any ideas? Biggest I have seen yet