insect on blade.
The predatory fly
Robberfly
asilidae on the twig
Asilidae robber fly
asilidae on the twig
asilidae on the twig
Asilidae robber fly sits..
The nature
Robbery Fly
Little robber fly