• Christmas Island Giant Trevally Fly Fishing

    Christmas Island Giant Trevally for Charlie

  • Bonefishing Flats of Christmas Island

    Christmas Island Bonefishing Flats

  • Christmas Island Dolphin Escorts

    Christmas Island Dolphin Escorts

  • Skykomish River Bull Trout

    Skykomish River Bull Trout

  • Grand Ronde Steelhead Fly Fishing

    Nice Grand Ronde Steelhead for Joe

  • Skykomish River Winter Steelhead for Jennifer

    Skykomish River Winter Steelhead for Jennifer

  • Hoh River Chinook Salmon

    Hoh River Chinook Surprise

  • Lake Washington Smallmouth Bass Fly Fishing

    Lake Washington Smallmouth Bass

  • Chris N. Swings Up Some Klickitat Steel

  • Pink Salmon Season

    Pink Salmon Season

  • Belize Tarpon Battle

    Belize Tarpon Battle

  • Yakima River Rainbow Trout

    Liz's First Yakima River Rainbow

  • Bright Kispiox River Hen

    Bright Kispiox River Hen

  • Joe Ewing Hooked Up on the Kispiox River

    Putting on the Heat

  • Tarpon mask

    Tarpon Mask

  • Mexico Baby Tarpon

  • Bill's Tarpon

    Bill's Tarpon

  • Hawaii Bonefish Fly Fishing

    Steve's Hawaii Bonefish