THE FLY FISHING CHRONICLES OF YELLOWSTON NATIONAL PARK (part 14)
The Gibbon River joins with the Firehole River at Madison Junction to form the Madison River. Ah, the Madison River is one of the...