Megaleptoperla grandis stonefly Hawdon RiverStonefly on Mt Cook buttercup leafAdult Rhantus pond beetleCostachorema spNeasmeletus full frontalHudsonema caddisfly larvaPotamopyrgus antipodarum snailDeleatidium mayfly nymphKekewai (kōura) from Canterbury high country lakePhysa snailNZ native <Culex pervigilans> mosquito larvaPycnocentrodes sp caddis larvaProcordulia drgaonfly nymphColoburiscus mayfly subimago stage adultEcologyLive-EcologyLive--2EcologyLive-9462EcologyLive--3EcologyLive--4EcologyLive-09851