He has made everything beautiful in it's time. Ecclesiastes 3:11 God's creations are amazing and they please the senses #777
Robert Strahl kills it on the vise!
Cheumatopsyche (Little Sister Sedges) Caddisfly Pupa from the Namekagon River in Wisconsin
 Mayfly nymph. Order Ephemeroptera.
 Stonefly nymph. Order Plecoptera.
caddisfly larva - Google Search