What is the insect in the middle of the frame? Size is right for a horsefly, but with red wings?

Mark