This is a very nice version of this nymph fly. These are common flies found all over the world and are also called dobsonflies. They look similar to stoneflies as adults and the nymphs also work very well to mimic stonefly nymph varieties. You truly can’t go wrong with having several of this pattern in your arsenal. Trout adore these things.