Non-expert guess here, but I think that's some type of robber fly. Those are predatory flys, generally have the shape you show, and are rather large for flys. There are many species. Even experts can disagree on the exact ones.
Hopefully the term "robber fly" will lead to more information. The geographic location and details of the habitat will help narrow down the species.