Barkfly?

Barkfly?

Observation - Barkfly?. 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.