Jan Hamrsky: Stonefly nymph (Plecoptera)
Jan Hamrsky: Stonefly nymph (Plecoptera)
Jan Hamrsky: Stonefly nymph (Plecoptera), feeding on algae
Jan Hamrsky: Stonefly nymph (Plecoptera)
Jan Hamrsky: Stonefly nymph (Plecoptera)
Jan Hamrsky: Stonefly nymph (Plecoptera)
Jan Hamrsky: Stonefly nymph (Plecoptera)
Jan Hamrsky: Stonefly nymph (Plecoptera) ready to emerge into adult
Jan Hamrsky: Stonefly (Plecoptera), emerging sequence 1 of 4
Jan Hamrsky: Stonefly (Plecoptera), emerging sequence 2 of 4
Jan Hamrsky: Stonefly (Plecoptera), emerging sequence 3 of 4
Jan Hamrsky: Stonefly (Plecoptera), emerging sequence 4 of 4
Jan Hamrsky: Stonefly nymph (Plecoptera) climbing on the plant stem
Jan Hamrsky: Stonefly nymph (Plecoptera) feeding on algae
Jan Hamrsky: Stonefly nymph (Plecoptera) feeding on algae
Jan Hamrsky: Stonefly nymph (Plecoptera) crawling at the bottom
Jan Hamrsky: Stonefly nymph (Plecoptera)
Jan Hamrsky: Stonefly nymph (Plecoptera)
Jan Hamrsky: Stonefly nymph (Plecoptera)
Jan Hamrsky: Stonefly nymph (Plecoptera)
Jan Hamrsky: Stonefly nymph (Plecoptera)