Small Streamside Predators - kevinfeenstra

Predatory Dance Fly

These are small flies that line the rocks of the Muskegon. This one snagged an emerging midge pupa