This Rocky Mountain Big Horn Sheep was not pleased with our presence.
big horn sheepeast glacierglacier national parkmany glacierrocky mountain big horn sheeptravelvacationvacation 2017western trip 2017wildlife