pond larvae?

pond larvae?

Observation - pond larvae? - UK and Ireland. Description: pond dipping in the school pond, we found this and put it under a digi microscope x60 magnification. What is it?

pond dipping in the school pond, we found this and put it under a digi microscope x60 magnification. What is it?