Bug Guide   Web site for Bug Identification

Dragonfly Nymph Zoology 

Mayfly Life Cycle