Heather Fly?

Heather Fly?

Observation - Heather Fly?. Description: Dozens of these flies tumbling and bumbling about on various flowers (but not heather!)

Dozens of these flies tumbling and bumbling about on various flowers (but not heather!)