Fly on Red Campion

Fly on Red Campion

Observation - Fly on Red Campion - Global. Description: Any idea what species of fly this is?

Any idea what species of fly this is?