A worldwide community photographing and learning about wildlife
Laphria sp.
Asilidae, Laphriinae and most probably Laphra sp.. I am not sure if it is possible to get down to species level with only these 2 pictures. There are many similar species. Yours looks like having caught some prey.