Sciara hemerobioides

Sciara hemerobioides

Observation - Sciara hemerobioides - UK and Ireland. Description: