Jan Hamrsky: Flathead mayfly nymph (Heptageniidae)
Jan Hamrsky: Flathead mayfly nymph (Heptageniidae)
Jan Hamrsky: Flathead mayfly nymph (Heptageniidae)
Jan Hamrsky: Flathead mayfly nymph (Ephemeroptera, Heptageniidae)
Jan Hamrsky: Flathead mayfly nymph (Ephemeroptera, Heptageniidae)
Jan Hamrsky: Flathead mayfly nymph (Ephemeroptera, Heptageniidae)
Jan Hamrsky: Flathead mayfly nymph (Ephemeroptera, Heptageniidae)
Jan Hamrsky: Flathead mayfly nymph (Ephemeroptera, Heptageniidae)
Jan Hamrsky: Flathead mayfly nymph (Ephemeroptera, Heptageniidae)
Jan Hamrsky: Flathead mayfly nymphs (Ephemeroptera, Heptageniidae)
Jan Hamrsky: Flathead mayfly nymph (Ephemeroptera, Heptageniidae)