Angling Trust’s Team England Fly Fishing announced today its World and European teams for the forthcoming 39th FIPS Mouche World Fly Fishing Championship and 25th FIPS Mouche European Fly Fishing Championship. More...