Fly (Parasitic fly?)

Fly (Parasitic fly?)

Observation - Fly (Parasitic fly?). Description: These were everywhere today especially on Ragwort and Creeping Thistle

These were everywhere today especially on Ragwort and Creeping Thistle