1/1
Back Stabber (Giant Robber Fly)
'Promachus' is Latin for "fighter in the front ranks", an apt term for this pugnacious genus of very large robber flies.

'Promachus' is Latin for "fighter in the front ranks", an apt term for this pugnacious genus of very large robber flies.

Copyright Howard Cheek