Water flea?

Water flea?

Observation - Water flea? - UK and Ireland. Description: Less than 1mm.

Less than 1mm.