Tiny, Elongated Black Fly with Short Wing-cases

Tiny, Elongated Black Fly with Short Wing-cases

Observation - Tiny, Elongated Black Fly with Short Wing-cases - UK and Ireland. Description: