A Big Horn Sheep on the Going to the Sun Road in Glacier National Park, Montana. Missoula Photographer, Missoula Photographers, Montana Pictures, Montana Photos, Photos of Montana