Robber Fly -
Trioria interrupta
Phylum Arthropoda - Class Insecta - Order Diptera