Fresh water creatures

Fresh water creatures

Observation - Fresh water creatures - UK and Ireland. Description: Elongated worm like creature with two minute invertebrates with two legs/antennae? Need to zoom in to see the two of them.

Elongated worm like creature with two minute invertebrates with two legs/antennae? Need to zoom in to see the two of them.