Jan Hamrsky: Phantom midge larva (Chaoborus flavicans)
Jan Hamrsky: Phantom midge larva (Chaoborus flavicans)
Jan Hamrsky: Phantom midge larva (Chaoborus flavicans), head detail
Jan Hamrsky: Phantom midge larva (Chaoborus flavicans), air sacs detail
Jan Hamrsky: Phantom midge larva (Chaoborus flavicans), anal fan detail
Jan Hamrsky: Phantom midge pupa (Chaoborus flavicans)
Jan Hamrsky: Phantom midge pupa (Chaoborus flavicans)
Jan Hamrsky: Phantom midge pupa (Chaoborus flavicans)
Jan Hamrsky: Phantom midge (Chaoborus flavicans), male
Jan Hamrsky: Phantom midge larva (Chaoborus flavicans), top view
Jan Hamrsky: Phantom midge larva (Chaoborus flavicans)