Pretty Insects, Mostly - patrickporter
Robber fly (Diptera: Asilidae).

Robber fly (Diptera: Asilidae).