Merry Christmas
Merry Christmas – Yellowstone is the only place in the United States where bison have lived continuously since prehistoric times.
Merry Christmas – Yellowstone is the only place in the United States where bison have lived continuously since prehistoric times.
I photographed this American Bison during my trip to the Grand Teton NP. The bull walked right in front of a fairly large group of people.