• Campeche, Mexico Tarpon Fly Fishing

    Campeche, Mexico Tarpon

  • Leaping Tarpon - Fly Fishing Campeche, Mexico

    Leaping Baby Tarpon - Campeche, Mexico

  • Isla del Sabalo Baby Tarpon Fly Fishing

    Baby Tarpon Hook Up

  • Hoh River Steelhead Fly Fishing

    Bright Hoh River Buck

  • Bull Trout from the Skykomish River, WA

    Bull Trout Fake Out

  • Hoh River Steelhead Fly Fishing

    Hoh River Hen Awaits Release

  • Lake Washington Bass Fly Fishing

    Lake Washington Smallmouth

  • Clackamas River Steelhead Fly Fishing

    Clackamas River Steelhead

  • Tom Larimer at the Helm

    Tom Larimer at the Helm

  • 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

  • Hoh River Mayfly

    Hoh River Mayfly