Tachnid Fly (Polietes sp.)

Tachnid Fly (Polietes sp.)

Observation - Tachnid Fly (Polietes sp.) - UK and Ireland. Description: