robber fly

Robber fly (Asilidae)William E. Ferguson