Insecta: Ephemeroptera, Plecoptera, Trichoptera
Mayflies, stoneflies (hemimetabolous) and caddishflies (holometabolous), insects whose nymphs or larvae are aquatic and well known by fishermen.
55 photos · 102 views