Showing off the sheep
UI Sheep Center begins lambing season with more than 100 new lambs
Several years ago, when Aly Bean first stumbled upon the University of Idaho Sheep Center, she knew the trail alongside the 126-acre farm would be a great place for a […]