Jan Hamrsky / Case-building caddisfly pupa(Trichoptera) developing inside of its case attached to a stone at the bottom, underwater, Europe, June, controlled conditions
01608815
Jan Hamrsky / Caddisfly pupa (Trichoptera), Europe, June, controlled conditions
01608814
Jan Hamrsky / Caddisfly pupa (Trichoptera), Europe, June, controlled conditions
01608813
Jan Hamrsky / Caddisfly pupa (Trichoptera), Europe, June, controlled conditions
01590638
Phil Savoie / Caddisfly (Brachycentrus occidentalis) swarm in mating flight on summer evening over the Madison River, Montana, USA, July.
01590631
Phil Savoie / Caddisfly (Brachycentrus occidentalis) swarm in mating flight on summer evening over the Madison River, Montana, USA, July.
01590619
Phil Savoie / Large numbers of Caddis fly (Brachycentrus occidentalis) in mating flight over the Madison River, Montana, USA, July.
01590618
Phil Savoie / Caddisfly (Brachycentrus occidentalis) mating flight, Montana, USA, July.
01590602
Phil Savoie / Caddisfly (Brachycentrus occidentalis) large group mating over the Madison River, Montana, USA, July.