Google lens says it's a Bee Fly? Never heard of it or seen one!
Most horse people call warble flies bot flies. Cattle people call them warble flies.
Warble and Bots are not the same thing although they are both botflies. Warbles lay eggs that hatch out under the skin, usually on the back. Bots spray eggs on legs which the horses lick off and they hatch and transfer through the lipsMost horse people call warble flies bot flies. Cattle people call them warble flies.
As above warble fly was eradicated around 1990 and saddlers were pleased as it affected the hides we buy in. Nothing worse than trying to put patterns on and cut round and avoiding a warble fly hole!