Tachnid Fly

Tachnid Fly

Observation - Tachnid Fly - UK and Ireland. Description: