Jan Hamrsky: Darner dragonfly nymph (Aeshna cyanea), extending its labium "the mask"
Jan Hamrsky: Darner dragonfly nymph (Aeshnidae)
Jan Hamrsky: Darner dragonfly nymph (Aeshnidae) on the hunt for a mayfly nymph (Baetidae)
Jan Hamrsky: Darner dragonfly (Aeshnidae) nymph on the hunt. Sequence 1 of 6
Jan Hamrsky: Darner dragonfly (Aeshnidae) nymph on the hunt. Sequence 2 of 6
Jan Hamrsky: Darner dragonfly (Aeshnidae) nymph on the hunt. Sequence 3 of 6
Jan Hamrsky: Darner dragonfly (Aeshnidae) nymph on the hunt. Sequence 4 of 6
Jan Hamrsky: Darner dragonfly (Aeshnidae) nymph on the hunt. Sequence 5 of 6
Jan Hamrsky: Darner dragonfly (Aeshnidae) nymph on the hunt. Sequence 6 of 6
Jan Hamrsky: Darner dragonfly nymph (Aeshnidae)
Jan Hamrsky: Darner dragonfly nymph (Aeshnidae), feeding on tadpole
Jan Hamrsky: Darner dragonfly nymph (Aeshnidae)
Jan Hamrsky: Darner dragonfly nymph (Aeshnidae)
Jan Hamrsky: Darner dragonfly nymph (Aeshnidae)
Jan Hamrsky: Darner dragonfly nymph (Aeshnidae)
Jan Hamrsky: Darner dragonfly nymph (Aeshnidae)
Jan Hamrsky: Darner dragonfly nymph (Anax imperator)
Jan Hamrsky: Darner dragonfly nymph (Anax imperator)
Jan Hamrsky: Darner dragonfly nymph (Aeshnidae)
Jan Hamrsky: Darner dragonfly nymph (Aeshnidae), feeding on mayfly nymph
Jan Hamrsky: Darner dragonfly nymph (Aeshnidae)
Jan Hamrsky: Darner dragonfly nymph (Aeshnidae)
Jan Hamrsky: Darner dragonfly nymph (Aeshnidae)
Jan Hamrsky: Darner dragonfly nymph (Aeshnidae)
Jan Hamrsky: Darner dragonfly nymph (Aeshnidae)
Jan Hamrsky: Darner dragonfly nymph (Aeshnidae)
Jan Hamrsky: Darner dragonfly nymph (Aeshnidae)
Jan Hamrsky: Darner dragonfly nymph (Aeshnidae) swimming in a water column by pumping water in and out of its rectal chamber.
Jan Hamrsky: Darner dragonfly nymph (Aeshnidae) cleaning its labium
Jan Hamrsky: Darner dragonfly nymph (Aeshnidae) feeding on a damselfly nymph (Coenagrionidae)