Grand Tetons
Next
Teton Rivers
Early morning at Schwabacher's Landing.