snake fly

snake fly

Observation - snake fly - UK and Ireland. Description: about 12mm

about 12mm