Grand Teton Fly Fishing

Incredible Half Day Float

A hand gently holding a speckled trout at the water's surface before release.