Grand Tetons & Yellowstone - hjpurcell

Bison in Hayden Valley.

Buffalo