RFW433RM–Caddisfly larvae, Trichoptera, are good indicators of clean rivers with little pollution like the Touws River, Wilderness, Western Cape, South Africa
RM2C7D7HD–Caddisfly species (Trichoptera)
RF2F5969W–Adult Caddisfly, Trichoptera, Satara, Maharashtra, India
RM2G35Y7N–Caddisfly larva (Trichoptera sp.) in a pond using plant material as a case, UK
RMRWXJTF–Caddis Fly Larva (Grammotaulius nigropunctatus), Limnephilidae. Sussex, UK
RMW7NKN5–Net-spinning caddisfly larva (Trichoptera, Hydropsychidae) collecting organic debris from the trapping net of its shelter, Europe, May, controlled conditions
RFE8BG2B–Trichoptera
RMDHFTRE–Caddisfly larva taken underwater in aquarium
RFWAF6MY–Doll quiver made of small stones and larva by Caddisfly (Trichoptera), protected by small stones, on stone in Isar, Bavaria, Germany
RMEPRNAJ–White-throated Dipper (Cinclus cinclus) holding a caddisfly (Trichoptera) larva in its bill
RF2BYJYJR–Limnephilus affinis, a caddisfly from Finland with no common english name
RM2BMP1X2–A caddis fly larva photographed in a controlled set up and then released back to the pond.