Rob JM Franken: Caddisfly larvae, Ceraclea senilis
Rob JM Franken: Ephemera mayfly
Rob JM Franken: Head of Paratendipes
Rob JM Franken: Brick covered with Hydropsyche pupal cases
Rob JM Franken: Caddisfly larvae, Hydroptila