The Life and Times of the Stonefly

Stonefly Life Cycle
By Mark Bachman, FlyFishUSA.com
Stoneflies mating
Stone flies are a diverse family of insects that are adapted to well oxygenated streams and rivers and cannot survive in polluted water.
Stone fly nymphs have fixed gills that can only extract oxygen in clean moving water.[...]

