A large crayfish lurks under a log which is home to several mayfly nymphs and caddisfly larvae.  In this picture: Arthropod Order Decapoda (Crayfish), Insect Order Ephemeroptera (Mayflies), and Insect Order Trichoptera (Caddisflies). From the Namekagon River in Wisconsin.
{}