High quality flies from Fulling Mill, England.
The Chernobyl Ant ist called "ant", but it has not that much to deal with it. It is more a kind of dry fly / streamer hybrid that floats very high. It could be a stonefly but an amphibian also. Trout like this pattern.