Robber flies (Insecta: Diptera: Asilidae) A predatory insect standing on a branch #209063109
Description
Robber flies (Insecta: Diptera: Asilidae) A predatory insect standing on a branch sucking the liquid from its prey in nature against a blurred background.