Mayfly?

Mayfly?

Observation - Mayfly?. Description: Very tiny darting insect which I believe to be a mayfly larvae, about 5/6mm long

Very tiny darting insect which I believe to be a mayfly larvae, about 5/6mm long