Duck leech Theromyzon tessulatum

Duck leech Theromyzon tessulatum