Small Streamside Predators - kevinfeenstra

Mantisfly with Light Cahill

Like many predatory insects, the mantis fly takes advantage of the hatching mayflies, in this case a light cahill.