Wildlife: Mountain Sheep near Ingalls Pass, Wenatcnee National Forest, 2005.I could not resist putti