Backyard Insects - Joe McClintock
A Robber Fly with a little bug meal in his jaws.

A Robber Fly with a little bug meal in his jaws.

carnivorous