Barkfly?

Barkfly?

Observation - Barkfly? - UK and Ireland. Description: Tiny fly, 1-2mm long. Lots of them, each sitting on their own Eleagnus leaf.

Tiny fly, 1-2mm long. Lots of them, each sitting on their own Eleagnus leaf.