Was at my local creek and found a bunch of what seem to be leeches on the rocks in one of the gravel rip rap shallow spots I like to fish. They seemed to only be in the spots where water is flowing and is <2 inches deep. Does anyone know what they are and if they are harmful? Found a few on 1 fish this year but have caught many limits this year and in years past and have never noticed them.

Attached Files IMG_6788.jpegIMG_6787.jpeg