Robber Fly Species Eating male Mocha Emerald (Somatochlora linearis)
All images copyrighted: © William R. Carrell; all rights reserved