Ingo Arndt / Caddisfly case built of sticks, Germany
00522646
Ingo Arndt / Caddisfly case built of snail shells, Germany
00522643
Ingo Arndt / Caddisfly case built of seeds and snail shells, Germany
00522640
Ingo Arndt / Caddisfly case built of sticks, Germany
00522639
Ingo Arndt / Caddisfly case built of plant stems, Germany
00522638
Ingo Arndt / Caddisfly case built of plant stems, Germany
00522596
Ingo Arndt / Caddisfly case built of plant stems and leaves, Germany
01407075
Jan Hamrsky / Caddisfly larva (Trichoptera, family Polycentropodidae), scavenging mayfly nymph, Europe, May, controlled conditions
01407074
Jan Hamrsky / Caddisfly larva (Trichoptera, family Polycentropodidae), climbing the root, Europe, May, controlled conditions
01407070
Jan Hamrsky / Case-building caddisfly (Trichoptera) larva in protective case made of pieces of plant leaves, Europe, April, controlled conditions
01407069
Jan Hamrsky / Case-building caddisfly (Trichoptera) larva in protective case feeding on algae, Europe, April, controlled conditions
01407068
Jan Hamrsky / Case-building caddisfly (Trichoptera) larva repairing its protective case made of pieces of plant leaves, Europe, April, controlled conditions
01407067
Jan Hamrsky / Case-building caddisfly (Trichoptera) larva in protective case made of sand grains, Europe, April, controlled conditions
01407066
Jan Hamrsky / Case-building caddisfly (Trichoptera) larva in protective case made of sand grains, Europe, April, controlled conditions
01407108
Jan Hamrsky / Net-spinning caddisfly larva (Trichoptera, Hydropsychidae) collecting organic debris from the trapping net of its shelter, Europe, May, controlled conditions
01407107
Jan Hamrsky / Net-spinning caddisfly larva (Trichoptera, Hydropsychidae) in its shelter attached to the stones at the bottom, Europe, May, controlled conditions
01407106
Jan Hamrsky / Net-spinning caddisfly larva (Trichoptera, Hydropsychidae) collecting organic debris from the trapping net of its shelter, Europe, May, controlled conditions
01407105
Jan Hamrsky / Net-spinning caddisfly larva (Trichoptera, Hydropsychidae) collecting organic debris from the trapping net of its shelter, Europe, May, controlled conditions
01407104
Jan Hamrsky / Net-spinning caddisfly larva (Trichoptera, Hydropsychidae) collecting organic debris from the trapping net of its shelter, Europe, May, controlled conditions
01385103
Jan Hamrsky / Spike-tail Dragonfly larva (Cordulegastridae), hidden in stream gravel, feeding on Caddisfly larva. Czech Republic. Controlled conditions.
Jan Hamrsky / Net-spinning Caddisfly (Trichoptera) with web. Europe, May.
01359996
Jan Hamrsky / Net-spinning Caddisfly (Trichoptera) with web. Europe, May.
01359995
Jan Hamrsky / Net-spinning Caddisfly (Trichoptera) preparing to spin a web. Europe, May.
01359994
Jan Hamrsky / Net-spinning Caddisfly (Trichoptera) with web. Europe, May.
01359939
Jan Hamrsky / Caddisfly (Trichoptera) larva in protective case made of debris. Europe, July.
01359938
Jan Hamrsky / Caddisfly (Trichoptera) larva in protective case made of debris. Europe, July.
01359937
Jan Hamrsky / Caddisfly (Trichoptera) larva in protective case made of debris and snail shells. Europe, July.
01359936
Jan Hamrsky / Caddisfly (Trichoptera) larva in protective case made of debris and snail shells. Europe, July.
01359935
Jan Hamrsky / Caddisfly (Trichoptera) larva in protective case. Europe, July.
01359934
Jan Hamrsky / Caddisfly (Trichoptera) larva in protective case. Europe, July.
01359933
Jan Hamrsky / Caddisfly (Trichoptera) larva in protective case. Europe, July.
01352210
Stephen Dalton / Caddisfly (Trichoptera) larva with a carapace it has constructed from small snail shells. Sussex, UK, March.
01352209
Stephen Dalton / Caddisfly (Trichoptera) larva with a carapace it has constructed from small snail shells. Sussex, UK, March.
01740939
Andy Sands / Yellow spotted sedge caddis fly (Philopotamus montanus) resting on waterside vegetation, Upper Teesdale, County Durham, England, UK. June. Focus stacked.
01726246
Nick Upton / Little grebe (Tachybaptus ruficollis) swimming with Caddis fly (Trichoptera sp.) larvae in beak, marshland pool, Magor Marsh nature reserve, Gwent Levels, Wales, UK, March.
01700507
Joel Sartore / Photo Ark / Two Northern caddisfly larvae (Limnephilus sp.) swimming in its protective casing made of leaves, other unprotected larvae tries to climb inside. Captive.
01692244
Matt Roseveare / Caddisfly larva (Trichoptera) building armoured casing / case with pebbles on riverbed, Cornwall, UK, April. Controlled conditions
01692243
Matt Roseveare / Caddisfly larva (Trichoptera) building armoured casing / case with pebbles on riverbed, Cornwall, UK, April. Controlled conditions.
01692242
Matt Roseveare / White-throated dipper (Cinclus cinclus) de-shelling caddisfly larva (Trichoptera) then eating it, River Kennal, Cornwall, UK, February.
01676107
Will Watson / Caddis (Limnephilus sp.) case made with shells and a water beetle (Haliplus lineatocollis), Little Lugg, Herefordshire, England, UK. Focus stacked.
01670607
Stephen Dalton / Caddisfly in flight. Early high speed photograph, scanned from a black and white negative.
01661849
Edwin Giesbers / Speckled Peter caddisfly (Agrypnia varia). De Kaaistoep Nature Reserve, Tilburg, The Netherlands. June. Controlled conditions.
01661845
Edwin Giesbers / Speckled Peter caddisfly (Agrypnia varia). De Kaaistoep Nature Reserve, Tilburg, The Netherlands. June. Controlled conditions.
01661848
Edwin Giesbers / Speckled Peter caddisfly (Agrypnia varia). De Kaaistoep Nature Reserve, Tilburg, The Netherlands. June. Controlled conditions.
01661847
Edwin Giesbers / Speckled Peter caddisfly (Agrypnia varia). De Kaaistoep Nature Reserve, Tilburg, The Netherlands. June. Controlled conditions.
01661846
Edwin Giesbers / Speckled Peter caddisfly (Agrypnia varia). De Kaaistoep Nature Reserve, Tilburg, The Netherlands. June. Controlled conditions.
01661825
Edwin Giesbers / Long-horned caddisfly (Oecetis lacustris). De Kaaistoep Nature Reserve, Tilburg, The Netherlands. June. Controlled conditions.
01661822
Edwin Giesbers / Speckled Peter caddisfly (Agrypnia varia). De Kaaistoep Nature Reserve, Tilburg, The Netherlands. June. Controlled conditions.
01660261
Jussi Murtosaari / Spotted caddis fly (Semblis phalaenoides). Joutsa, Central Finland. June.