Grand Teton Fly Fishing

A Fly Fisherman’s Oath by Josh Gallivan

Angler kneeling by a forested river holds up a large brown trout he just caught.